<TABLE width="98%" >
                    <TBODY>
                    <TR height=35 >
                        <TD align=center>展会名称:<input type="text" size=20 name="zhanhui"></TD>
                        <TD align=center>举办地点:<input type="text" size=20 name="didian"></TD><tr>
                        <tr><TD align=center>展会定位:
                        <select name="seltype">
                            <option value="1">主题定位</option>
                            <option value="2">功能定位</option>
                            <option value="3">展出内容</option>
                            <option value="4">组织模式</option>
                            <option value="5">影响范围</option>
                            <option value="6">发展态势</option>
                        </select>
                        <input type="text" size=10 name="dingwei"></TD>
                        <TD align=center>展会时间:<input type="text" size=10 name="shijian1"  readonly onfocus="setday(this)"> -- <input type="text" size=10 name="shijian2"  readonly onfocus="setday(this)"></TD>
                    </tr>
                    <tr><td colspan="2"  align=center><input type="button" value=" 查 询 " onclick="javascript:return searchcheck();"></td></tr>
                    </tbody>
                </table>
怎么验证这五个text至少有个人不为空

解决方案 »

  1.   

     function searchcheck() {
            
            form1.submit();
            return true;
      }页面还有其他input
      

  2.   

    上面的 代码都是form里的么?
      

  3.   

    至少有一个不为空? 那就是只要不全部为空就行了... 循环 检查value
      

  4.   


    var x=document.getElementById("myForm");
    for (var i=0;i<x.length;i++)
     {
       if(x.elements[i].value == "" && x.elements[i].type == "text") {
             alert(x.elements[i].name + "元素值不能为空");
             return false;
       }
       return true;
    }