我试图在用户点击文本框时清除文本框(默认文本为“输入文字”)。
我试过了:
txtValue.Attributes.Add("onClick", "if(this.value =='Enter Text') this.value=''");
但它不起作用。没有任何事情发生。
有什么想法吗?
我的所有文本框都是动态生成的...这可能是原因吗?
答案 0 :(得分:0)
JavaScript区分大小写。 DOM元素的"onclick" attribute全部为小写(您将“c”大写):
txtValue.Attributes.Add("onclick", "if(this.value =='Enter Text') this.value=''");