0

当用户单击它时,我试图清除一个文本框(默认文本为“输入文本”)。

我试过了:

  txtValue.Attributes.Add("onClick", "if(this.value =='Enter Text') this.value=''");

但它只是行不通。什么都没发生。

有什么想法有什么问题吗?

我所有的文本框都是动态生成的……这可能是原因吗?

4

1 回答 1

0

JavaScript 区分大小写。DOM 元素的“onclick”属性全部小写(您已将“c”大写):

txtValue.Attributes.Add("onclick", "if(this.value =='Enter Text') this.value=''");
于 2013-05-09T13:33:05.893 回答