if(form1.u_tel.value!="" || form1.u_xlt.value!="" || form1.u_moblie.value!=""){ 
alert('联系方式三项,任选一项');
 return false;  

请问。。我在表单验证里。u_tel,u_xlt,u_moblie三项中必须填写一项。。怎么写JS啊..??帮我修改一下。上面的代码

解决方案 »

  1.   


    if(form1.u_tel.value=""||form1.u_xlt.value=""||form1.u_moblie.value=""){   
    alert('联系方式三项,任选一项'); 
      return   false;     
    }   --------------------网速太慢---------------------
      

  2.   

    function checkText()
    {
    if (document.getElementById("u_tel").value=="")
    if (document.getElementById("u_xlt").value=="")
    if (document.getElementById("u_moblie").value=="")
    {
    alert("not pass")
    return
    }
    alert("pass")
    }
      

  3.   


    if(form1.u_tel.value=""&&form1.u_xlt.value=""&&form1.u_moblie.value=""){   
    alert('联系方式三项,任选一项'); 
      return   false;     
    }   
      

  4.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <script language="javascript">
    function checkForm() {
    var u_tel = document.getElementById("u_tel").value;
    var u_xlt = document.getElementById("u_xlt").value;
    var u_moblie = document.getElementById("u_moblie").value; if ((u_tel != "") || (u_xlt != "") || (u_moblie != "") ) {
    document.getElementById("input").innerText = "ok";
    } else {
    document.getElementById("input").innerText = "no";
    }
    }
    </script>
    </head><body>
    u_tel<input type="text" id="u_tel"/>
    u_xlt<input type="text" id="u_xlt"/>
    u_moblie<input type="text" id="u_moblie"/>
    <span id="input"></span>
    <input type="button" value ="ClickMe" onclick= "checkForm()"/>
    </body>
    </html> 哈哈, 笨办法. 
      

  5.   


    if(form1.u_tel.value=="" && form1.u_xlt.value=="" && form1.u_moblie.value==""){   
      alert('联系方式三项,任选一项'); 
      return false;     
    }  
      

  6.   

    if(value1!=""){
    if(value2!="" || value3!=""){
    alert('联系方式三项,任选一项'); 
    }
    }else{
    if((value2!="") == (value3!="")){
    alert('联系方式三项,任选一项'); 
    }
    }