中文括号-->{ if( (document.frm["a" + i].value!="") && (document.frm["b" + i].value!=""))
解决方案 »
- Javascript实现super()。
- action中如何传值到前台JSP
- 如何实现机票网那种点击弹出div,输入拼音显示地名的效果
- 如何触发onchange事件?
- 武汉地区高薪诚聘JavaScript工程师:熟练使用javascript(及面向对象的javascript编程),制作动态html
- Ext4.0 怎么给Panle设置动态的titile
- 请教高手 :用VB语句如何 向谷歌地图js传递参数 ?
- 读取XML节点属性 紧急求助
- *.js文件中document.write("akshf")无输出的问题
- 有key,怎么解密ts,大佬看过来,点拨一下
- firefox中关于event对象的传递?
- 用javascript怎么取到当前月第一天、最后一天,本周第一天、最后一天
问题是:判断填写了几行,哪一行填写不完整,然后提示,如果填写完整,就提交。
<form method ="POST" name="frm" action="qcye3.asp" onsubmit="return check();">
<%for i=0 to 4 %>
<tr>
<td>
<input type="text" name="a<%=i%>"></td>
<td>
<input type="text" name="b<%=i%>"></td>
</tr>
<% next%>
<tr>
<td colspan=3>
<p align="center">
<input type="submit" value="保存"></td>
</tr>
</table>
<script language="javaScript">
function check()
{
var s;
s=0;
for(var i = 0; i<5; i++)
{ if((eval("frm.a"+i).value.length>0) && (eval("frm.b" + i).value.length>0))
{ s++;
if( (eval("frm.a" + (i+1)).value.length<=0) || (eval("frm.b"+(i+1)).value.length<=0))
{ alert('信息不完整!');
return false;
}
}
}
//alert(s);
}
</script>
<form method ="POST" name="frm" action="qcye3.asp" onsubmit=" return check()">
<%for i=0 to 4 %>
<tr>
<td>
<input type="text" name="a<%=i%>"></td>
<td>
<input type="text" name="b<%=i%>"></td>
</tr>
<% next%>
<tr>
<td colspan=3>
<p align="center">
<input type="submit" value="保存"></td>
</tr>
</table>
<script language="javaScript">
function check()
{
var s;
s=0;
for(var i = 0; i<5; i++)
{
if(eval("frm.a" + i).value==""||eval("frm.b" + i).value=="")
{alert('信息不完整!');
if (eval("frm.a" + i).value=="")
eval("frm.a" + i).focus();
else
eval("frm.b" + i).focus();
return false;
}
}
//alert(s);
}
</script>
for(var i = 0; i<5; i++){
flag="true"
if((eval("frm.a"+i).value != "") && (eval("frm.b" + i).value != ""))
{
if(eval("frm.a" + i).value==""||eval("frm.b" + i).value==""){
flag="false";
}
}
}
if(flag == "")
{
alert("no information");
}else if(flag == "false"){
alert('信息不完整!');
}else{
alert('submit');
}
for(var i = 0; i<5; i++){
if((eval("frm.a"+i).value == "") || (eval("frm.b" + i).value == "") )
{
flag="false";
if((eval("frm.a"+i).value == "") && (eval("frm.b" + i).value == "") ){
flag="true"
}
}
}
if(flag == "false"){
alert('信息不完整!');
}else{
alert('submit');
}