占位符不在IE 8中工作

时间:2014-10-30 12:30:50

标签: javascript internet-explorer-8

我在文本框中使用占位符功能作为表单中的水印。但问题是,同样的事情是在IE 8浏览器中不起作用。我无法在IE 8浏览器中看到水印文本。

请参阅我使用的asp代码。

HTML: -

 <asp:TextBox ID="txtFirstName" runat="server" CssClass="txtFldName" placeholder="Enter your Full Name"></asp:TextBox>

占位符的Javascript: -

<script src="../js/jquery.placeholder.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function () {
        $('input', 'txtFirstName').placeholder();
    });
</script>

2 个答案:

答案 0 :(得分:0)

我不确定为什么txtAccountNumber存在。第二个参数通常表示“context”,即对选择器应从中开始查找元素的元素的引用。尝试删除它。

答案 1 :(得分:0)

我认为占位符仅适用于IE10 +

点击此处:http://www.w3schools.com/tags/att_input_placeholder.asp