请教用javascript循环检查每一行文本框内容是否为空如何实现
请问用javascript循环检查每一行文本框内容是否为空怎么实现
每页十条数据
在十条数据没有全部选择同意或不同意的时候提示“请选择意见”
在选择不同意但是下面填写理由没有填写的时候提交提示“填写理由”
这是单选框和填写内容区域的代码。
<input type="radio" id="ra<%=count+1%>" name="ra<%=count+1%>" value="同意" onClick="set_dis('sptxt<%=count+1%>',wfshow<%=count+1%>)"></td>
<td class="<%=td_class%>">
<input type="radio" id="ra<%=count+1%>" name="ra<%=count+1%>" value="不同意" onClick="set_dis('sptxt<%=count+1%>',wfshow<%=count+1%>)" >
</td>
</tr>
<tr><td colspan="11" align="right"><div id='sptxt<%=count+1%>' style=" width:150px;display:none" >审批意见(25字以内):<input id="wfshow<%=count+1%>" name="wfshow<%=count+1%>" type="text" class="input" size="40" maxlength="25"></div>
------解决方案--------------------
每页十条数据
在十条数据没有全部选择同意或不同意的时候提示“请选择意见”
在选择不同意但是下面填写理由没有填写的时候提交提示“填写理由”
这是单选框和填写内容区域的代码。
<input type="radio" id="ra<%=count+1%>" name="ra<%=count+1%>" value="同意" onClick="set_dis('sptxt<%=count+1%>',wfshow<%=count+1%>)"></td>
<td class="<%=td_class%>">
<input type="radio" id="ra<%=count+1%>" name="ra<%=count+1%>" value="不同意" onClick="set_dis('sptxt<%=count+1%>',wfshow<%=count+1%>)" >
</td>
</tr>
<tr><td colspan="11" align="right"><div id='sptxt<%=count+1%>' style=" width:150px;display:none" >审批意见(25字以内):<input id="wfshow<%=count+1%>" name="wfshow<%=count+1%>" type="text" class="input" size="40" maxlength="25"></div>
------解决方案--------------------
- HTML code
<input type="text"> <input type="text"> <input type="text"> <input type="text"> ...... <script type="text/javascript"> var n="以下项为空:"; var url=document.getElementsByTagName("input"); for(var i=0;i<url.length;i++){ if(url[i].value==""){ n+="|"+(i+1); } } alert(n); </script>
------解决方案--------------------
- JScript code
//假设你要检测的field是reason1, ..., reason10 var msg = ""; for(var i=1;i<=10;i++) { var obj = document.getElementById("reason"+i); if(obj.replace(/\s/g,"")=="") { msg +=(msg==""?"":",")+i; } } alert(msg);