我在页面上的文本框预先填充了必需的文本或“输入文本”。
如果这些框有“输入文本”,我希望这些文本在单击框时消失。但是,如果没有输入任何内容,则文本框将返回预先填充的“输入文本”。
如果框中填充了其他文本(“输入文本”除外,那么我希望它保持原样。
到目前为止,这是我在代码隐藏方面得到的:
txtBox.Attributes.Add("onblur", "if(this.value='Enter Text') {this.value=''} else if(this.value.length<=0) {this.value='" + prepopulatedText.ToString() + "'} ");
但它不起作用。
有任何想法吗?
我也应该使用“onClick”吗?