Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ajaxcontroltoolkit TextBoxWatermark时,使用javascript检查textbox是否为空_Javascript_Asp.net_Ajaxcontroltoolkit_Watermark - Fatal编程技术网

使用ajaxcontroltoolkit TextBoxWatermark时,使用javascript检查textbox是否为空

使用ajaxcontroltoolkit TextBoxWatermark时,使用javascript检查textbox是否为空,javascript,asp.net,ajaxcontroltoolkit,watermark,Javascript,Asp.net,Ajaxcontroltoolkit,Watermark,我有一个asp.net文本框,我正在使用AjaxControlToolkit的,让它在框为空时显示一些文本 问题是,在客户端单击某个按钮时,我想确定文本框是否为空。的javascript代码 document.getElementById(字段名)。值=“” 不起作用,因为水印扩展器的提示文本使代码认为字段不是空的 有什么解决方案吗?您可以使用包装器通过get\u IsWaterMarked访问是否显示水印 Sys.Extended.UI.TextBoxWrapper.get_Wrapper(d

我有一个asp.net文本框,我正在使用AjaxControlToolkit的,让它在框为空时显示一些文本

问题是,在客户端单击某个按钮时,我想确定文本框是否为空。的javascript代码

document.getElementById(字段名)。值=“”

不起作用,因为水印扩展器的提示文本使代码认为字段不是空的


有什么解决方案吗?

您可以使用包装器通过
get\u IsWaterMarked
访问是否显示水印

Sys.Extended.UI.TextBoxWrapper.get_Wrapper(document.getElementById(fieldName)).get_IsWatermarked()
我用AjaxControlToolKit的版本4.1.7.1213尝试了这个

通过查看TextBoxWatermark控件的源代码获取代码。 请参阅: