我在文本框中使用占位符功能作为表单中的水印。但问题是,同样的事情是在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>
答案 0 :(得分:0)
我不确定为什么txtAccountNumber
存在。第二个参数通常表示“context”,即对选择器应从中开始查找元素的元素的引用。尝试删除它。
答案 1 :(得分:0)
我认为占位符仅适用于IE10 +
点击此处:http://www.w3schools.com/tags/att_input_placeholder.asp