【问题标题】:set placeholder for internet explorer? [duplicate]为 Internet Explorer 设置占位符? [复制]
【发布时间】:2013-11-12 10:12:32
【问题描述】:

我正在使用以下代码

<input required type="text" name="name" placeholder="Enter your name.." />

但是IE浏览器中没有出现占位符值,请给我一个解决方案或者给我一个替代方法。

【问题讨论】:

  • this。 IE10 + 将支持这一点。请检查您的 IE 版本。

标签: javascript html css internet-explorer


【解决方案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。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 2013-07-20
      • 2011-07-28
      • 2012-01-27
      • 2014-11-24
      • 2017-07-23
      • 1970-01-01
      • 2020-02-15
      • 2015-11-19
      相关资源
      最近更新 更多