为 Internet Explorer 设置占位符? [复制]
Posted
技术标签:
【中文标题】为 Internet Explorer 设置占位符? [复制]【英文标题】:set placeholder for internet explorer? [duplicate] 【发布时间】:2013-11-12 10:12:32 【问题描述】:我正在使用以下代码
<input required type="text" name="name" placeholder="Enter your name.." />
但是IE浏览器中没有出现占位符值,请给我一个解决方案或者给我一个替代方法。
【问题讨论】:
见this。 IE10 + 将支持这一点。请检查您的 IE 版本。 【参考方案1】:IE9 及更早版本don't support the placeholder
attribute。它在 IE10+ 中。
如果您寻找“占位符 shim”或类似的东西,有许多 javascript 解决方案。例如,我使用了place5
jQuery plug-in,但如果您不使用 jQuery,那将无济于事。但同样,还有其他几个。 This question and its answers 列出几个。
【讨论】:
【参考方案2】:您也可以在 IE 浏览器中显示占位符。使用this plugin,这可能是最简单的方法了。
适用于所有 A 级浏览器,包括 IE6。
祝你好运!
【讨论】:
以上是关于为 Internet Explorer 设置占位符? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
Internet Explorer 缺乏占位符支持,特别是密码字段