【发布时间】:2017-01-06 10:44:54
【问题描述】:
不能在 Internet Explorer 中使用占位符。
1) 当我测试 1ts 时,它可以在 chrome、firefox 中运行,但在 Internet Explorer 中无法运行。
2) 当我测试第二次时,它在 chrome、firefox 和 Internet Explorer 上运行良好。
我在这里面临的问题是,当我将 (ID="txtUserID") 这个添加到 (2) 时,它在 Internet Explorer 上不起作用。但我需要 (ID="txtUserID") 这个才能在后端使用它。
有什么解决办法吗?
****************1*******************
<asp:TextBox ID="txtUserID" CssClass="form-control" type="text" placeholder="Username " Width="100%" Height="36px" runat="server" Text="adminuser" MaxLength="16" />
****************2*******************
<asp:TextBox CssClass="form-control" Width="100%" Height="36px" MaxLength="16" Text="adminuser" runat="server" value="Username......" placeholder="Username" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"> </asp:TextBox>
【问题讨论】:
-
编辑您的问题并添加您在评论中添加的代码
-
是的,我一开始就做过,但它没有显示代码,而是显示了简单的单词
-
您现在可以删除上面有代码的评论
标签: javascript html css asp.net internet-explorer