一个js验证的问题,高手来捡分了 比如:一个页面,有5个textbox,怎么用js验证这5个textbox为非空后,一次性把5个错误信息都显示在一个div里面! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Try...<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <SCRIPT TYPE="text/javascript"> function a(){ var o=document.getElementsByName("name"); var mess=""; for(var i=0;i<o.length;i++){ if(o[i].value==""){ mess+="<br/>第"+(i+1)+"文本框值不能为空!" } }document.getElementById("test").innerHTML=mess; } </SCRIPT> </HEAD> <BODY> <input type="text" name="name"/> <input type="text" name="name"/> <input type="text" name="name"/> <input type="text" name="name"/> <input type="text" name="name"/> <div id="test"></div> <input type="button" value="aa" onclick="a()"/> </BODY></HTML> var result1 = validate("textbox1");var result2 = validate("textbox1");var result3 = validate("textbox1");var result4 = validate("textbox1");var result5 = validate("textbox1");var errorDisplay = "";if (!result1) { errorDisplay += "textbox1 required!";}...if (errorDisplay.length > 0) { document.getElementById('divErrorDisplay').innerHTML = errorDisplay} 如果使用jQueryvar msg = '';$('input[type=text]').each(function(index){ if($(this).val() == '') msg += '<br />第 ' + (index + 1).toString() + ' 个文本框不能为空!'});$('#divName').html(msg); 模式对话框 点击链接出现下拉框 再点击消失 【急急急】本人JS菜鸟...请各位前辈指教 求代码。javascript 进来看来看吧 IF语句是不是只能判断innerHTML内容的有无,但并不能判断内容是什么? 方格数显示 js判断 字符串为 全数字 关于Vista IE7的应用问题 如何得到DIV 中的id值 前几天看到有人开发类似msn的即时消息程序,现在找不到了,有人知道吗? jquery data()函数怎么使用 一个取表单值的问题,不知哪错了
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<SCRIPT TYPE="text/javascript">
function a(){
var o=document.getElementsByName("name");
var mess="";
for(var i=0;i<o.length;i++){
if(o[i].value==""){
mess+="<br/>第"+(i+1)+"文本框值不能为空!"
}
}
document.getElementById("test").innerHTML=mess; }
</SCRIPT>
</HEAD> <BODY>
<input type="text" name="name"/>
<input type="text" name="name"/> <input type="text" name="name"/>
<input type="text" name="name"/>
<input type="text" name="name"/>
<div id="test"></div>
<input type="button" value="aa" onclick="a()"/>
</BODY>
</HTML>
var result2 = validate("textbox1");
var result3 = validate("textbox1");
var result4 = validate("textbox1");
var result5 = validate("textbox1");
var errorDisplay = "";
if (!result1) {
errorDisplay += "textbox1 required!";
}
.
.
.
if (errorDisplay.length > 0) {
document.getElementById('divErrorDisplay').innerHTML = errorDisplay
}
var msg = '';
$('input[type=text]').each(function(index)
{
if($(this).val() == '')
msg += '<br />第 ' + (index + 1).toString() + ' 个文本框不能为空!'
});
$('#divName').html(msg);