重点关注输入时,Internet Explorer 10和11将删除占位符文本
当使用Internet Explorer 10和11时,如果使用autofocus
属性聚焦输入,则会删除输入占位符文本。 例如:
<input type="textbox" value="" placeholder="Example text" autofocus>
演示: https : //jsfiddle.net/ompkwtz5/
我怎样才能确保占位符文本不被删除?
Ref:https://connect.microsoft.com/IE/feedback/details/885747/ie-11-fires-the-input-event-when-a-input-field-with-placeholder-is-focused
这是一个IE错误,在你的参考链接中。
看看jQuery的占位符。 还将支持IE6! 我不确定它是否可以开箱即用,因为IE10应该支持placeholder
属性,所以请检查jQuery.fn.placeholder.input
是否为true
(README中的更多信息)。 如果是这样,插件将不会执行任何操作,因此您可能需要覆盖其检查行为。
令人惊讶的是,该错误仍然活跃。
链接地址: http://www.djcxy.com/p/70559.html上一篇: Internet Explorer 10 and 11 remove placeholder text when the input is focused