try:<INPUT TYPE="text" NAME="txt01">
<INPUT TYPE="text" NAME="txt02">
<INPUT TYPE="button" value="test" name="btn" onclick="chk()">
<SCRIPT LANGUAGE="JavaScript">
<!--
function chk()
{
if ( (("" != txt01.value) && ("" == txt02.value)) || (("" == txt01.value) && ("" != txt02.value)) )
{
alert("验证没有通过!");
}
else
{
alert("验证通过!");
}
}
//-->
</SCRIPT>
:_)

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//CN">
    <HTML>
    <HEAD>
    <TITLE> Q2311750 </TITLE>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <META NAME="Generator" CONTENT="Microsoft Notepad">
    <META NAME="Author" CONTENT="吴雷">
    <META NAME="Description" CONTENT="Re: Q2311750 About Javascript Check">
    </HEAD><BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
    <Script Language="JavaScript">
    <!--
    function frmSubmit(){
    var v1=frm.txt1.value;
    var v2=frm.txt2.value;
    if((v1.length == 0 && v2.length == 0) || (v1.length != 0 && v2.length != 0)){
    frm.submit();
    return;
    }
    alert("要么都填,要么都别填!");
    return;
    }
    //-->
    </Script>
    <FORM NAME="frm" METHOD="POST" ACTION="">
    <Input Type="Text" NAME="txt1" Value=""><br>
    <Input Type="Text" NAME="txt2" Value=""><br>
    <Input Type="button" NAME="but" Value="提交" onClick="frmSubmit()">
    </FORM></BODY>
    </HTML>
      

  2.   

    <script language="javascript">
    function checkData()
    {
    if(((form1.text1.value!=""&&form1.text2.value=="")||form1.text1.value==""&&form1.text2.value!=""))
    {
    alert("false");
    return false;
    }
    }
    </script>
    <form name="form1">
    <input type="text" name="text1">
    <input type="text" name="text2">
    <input type="button" value="check" onClick="return checkData();">
    </form>
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <script language="JavaScript">
    function check1()
    {if((frm1.text1.value.length==0&&frm1.text2.value.length==0)||(frm1.text1.value.length!==0&&frm1.text2.value.length!==0))
    {
    return true;}
    else
    {
    alert("文本框填写不一致!");
    return false;
    }
    }
    </script>
    <body>
    <form name="frm1" method="post" action="">
    <input type="text" name="text1">
    <input type="text" name="text2"><br>
    <input type="submit" name="submit1" value="提交" onClick="return check1();">
    </form>
    </body>
    </html>
      

  4.   

    <INPUT TYPE="text" NAME="txt01">
    <INPUT TYPE="text" NAME="txt02">
    <INPUT TYPE="button" value="test" name="btn" onclick="chk()">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function chk()
    {
    form=document.forms[0]
    if ( ((form.txt01.value =="") && (form.txt02.value=="")) || ((form txt01.value!="") && (form.txt02.value!="")) )
    {
    alert("通过!");
    }
    else
    {
    alert("没有通过!");
    }
    }
    //-->
    </SCRIPT>