用for做循环if判断? form 表单 , <form name=fm1 ; <form name=fm2 ; <form name=fm3 ..... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onClick="return ckfm1('1'); 按钮 建议一个页面最好不要有多个Form你的问题 可以这样解决var i;for(i=1;i<3;i++) { var tForm = document.getElementById("fm" + i); if ( tForm.add.value == '' ){alert( "请选择“检查地点”!" );tForm.add_src.focus();return false;}} var aa = "form1"; //表单名var o = document.forms[aa];if(o){for(var i in o.elements){if(o.elements[i].tagName == "INPUT" && o.elements[i].type == "TEXT"){if(o.elements[i].value == ""){alert(o.elements[i].name + "不能为空!");o.elements[i].focus();return false;}}}} 太感谢"huo789(爱拼才会赢)" 问题解决了,你真是神仙~~ 太崇拜了.... js 如何判断 页面有click事件 iframe自适应始终无解 jquery ui 中的accordion布局中如何嵌套树状菜单 实在想不出来怎么有没效果?? jsp 求助:关于flash 播放器 大家帮忙啊`!!! 请教一下,JAVASCRIPT验证问题 如果连续运行无数个javascript,其中一个有错误,能否不弹出alert的警告窗口呢? 如何判断 img 元素是否加载成功??? 几个不同的htc文件可不可以合并? Dom文本框只读问题? 有没有方法找到页面上ID前两位都是"SUB_"的TR.把它们的display设成none.
你的问题 可以这样解决
var i;
for(i=1;i<3;i++) {
var tForm = document.getElementById("fm" + i);
if ( tForm.add.value == '' )
{
alert( "请选择“检查地点”!" );
tForm.add_src.focus();
return false;
}
}
{
for(var i in o.elements)
{
if(o.elements[i].tagName == "INPUT" && o.elements[i].type == "TEXT")
{
if(o.elements[i].value == "")
{
alert(o.elements[i].name + "不能为空!");o.elements[i].focus();return false;
}
}
}
}