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

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

由于引入ployfill,导致在IE9下,value成了placeholder的值,因此如果要做表单验证,除了判断表单元素的值为空,还要谨防value===placeholder的情况。

posted @ 2016-05-24 16:04  任国强  阅读(209)  评论(0编辑  收藏  举报