首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请教用javascript循环检查每一行文本框内容是否为空如何实现

2012-09-20 
请问用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>


[解决办法]

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, ..., reason10var msg = "";for(var i=1;i<=10;i++){    var obj = document.getElementById("reason"+i);    if(obj.replace(/\s/g,"")=="")    {         msg +=(msg==""?"":",")+i;    }}alert(msg); 

热点排行