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>
:_)
<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>
:_)
<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>
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>
<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>
<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>