safari浏览器中Input的placeholder属性兼容问题。

页面中有个设置了placeholder属性的input标签,然后点击一个“读取草稿”按钮后会设置该Input的value,此时在ie、chrome和firefox上,placeholder的值是会自动隐藏的,可是在safari中,value和placeholder的值会同时存在,鼠标滑过该input后placeholder的值才会消失。
请问safari上如何才能让该input被设置值之后,placeholder自动消失呢?(由于该页面中有很多输入框,所以不方便逐个置空其plachholder属性)

哆啦的时光机
浏览 469回答 1
1回答

慕标5832272

Safari的10.1.1版本也有这个问题,$('input').focus().val(value).blur();测试有效
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript