为Internet Explorer设置占位符?

时间:2013-11-01 08:00:33

标签: javascript html css internet-explorer

我正在使用以下代码

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

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

2 个答案:

答案 0 :(得分:1)

IE9及更早版本don't support the placeholder attribute。它在IE10 +中。

如果您寻找“占位符垫片”或类似的解决方案,那么有很多JavaScript解决方案。例如,我做了place5 jQuery plug-in,但如果你不使用jQuery,这对你没有帮助。但同样,还有其他几个。 This question and its answers列出了几个。

答案 1 :(得分:0)

您也可以在IE浏览器中显示占位符。使用this plugin,这可能是最简单的方法。

  

适用于所有A级浏览器,包括IE6。

祝你好运!