[英]Validation of multiple text with the help asp.net validation or with java script
在asp.net的aspx页面中,有多个文本框。
像-> 名称 电子邮件ID EmployeeCode
Text Box1 Text Box2 Text Box3
Text Box4 Text Box5 Text Box6
Text Box7 Text Box8 Text Box9
现在我需要在文本框1,文本框2,文本框3上进行验证,至少要用asp.net验证或Java脚本填充文本框中的一个
假设您的文本框的ID为txt1,txt2和txt3,那么您可以像
function validate()
{
var txt1Value = document.getElementById("<%=txt1.ClientID%>").value;
var txt2Value = document.getElementById("<%=txt2.ClientID%>").value;
var txt3Value = document.getElementById("<%=txt3.ClientID%>").value;
if(txt1Value != "" || txt2Value != "" || txt3Value != "")
{
return true;
}
return false;
}
U也可以使用trim(),如下所述
function trim(s)
{
return rtrim(ltrim(s));
}
function ltrim(s)
{
var l=0;
while(l < s.length && s[l] == ' ')
{ l++; }
return s.substring(l, s.length);
}
function rtrim(s)
{
var r=s.length -1;
while(r > 0 && s[r] == ' ')
{ r-=1; }
return s.substring(0, r+1);
}
用这个。
<script type="text/javascript">
var oneFilled = false;
for(var a = 0 ; a < 3 ; a ++)
{
if($('input').eq(a).val() != "")
oneFilled = true
}
return oneFilled;
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.