.NET验证控件问题,我页面会上有许多控件,如果用一个控件来判断所有的TextBox是否非空

来源:百度知道 编辑:UC知道 时间:2024/06/15 20:25:00

验证控件好像不行咧
你可以用JS撒 又快又简单
function checkAllTxt()
{
var vTxt = document.getElementsByTagName("input");
var vAble = true;
for(var i = 0 ; i < vTxt.length ; i++)
{
if(vTxt[i].type == "textbox")
{
if(vTxt[i].value.length == 0)
{
vAble = false;
break;
}
}
}
return vAble;
}

//然后在后台的Page_Load()事件中注册这段JS
if(!IsPostBack)
{
btnSumbit.Attributes.Add("onclick" , "return checkAllTxt();");
}