HTML5的placeHolder在IE9下workaround引發的Bug(按下葫蘆起了瓢)

rgqancy發表於2016-05-24

詳見StackOverFlow的:Simple jQuery form Validation: Checking for empty .val() failing in ie9 due to placeholder polyfill

由於引入ployfill,導致在IE9下,value成了placeholder的值,因此如果要做表單驗證,除了判斷表單元素的值為空,還要謹防value===placeholder的情況。

相關文章