【发布时间】:2012-01-27 13:11:10
【问题描述】:
以下格式的文本框占位符不适用于 Internet Explorer。无论如何在 Internet Explorer 中显示 TextBox 的占位符?
<asp:TextBox id="email" runat="server" width="300" placeholder="Your email" />
是否有任何简单的方法,只需使用任何 JavaScript。我不想用 jQuery 让它变得复杂。
【问题讨论】:
-
将第 11 行更改为: if (!curInput.type || curInput.type == "" || curInput.type == "text" || curInput.type == "password") ...它也适用于密码字段!
-
'我不想使用 jQuery 让它变得复杂' - 我认为公认的解决方案比等效的 jquery 复杂得多。
-
仅当你已经包含了 jQuery。
标签: html