用这个.<script>
function check()
{
var re=/\s*/g;
var f1=document.all.f1.value;
var s1=document.all.s1.value;
return f1.replace(re,"").length!=0 && s1.replace(re,"").length!=0;
}
</script>
<form method="POST" action="" onsubmit="return(check())">
<p><input type="text" name="f1" size="20"></p>
<p><input type="text" name="s1" size="20">
<input type="submit" value="提交" name="B1"></p>
</form>
function check()
{
var re=/\s*/g;
var f1=document.all.f1.value;
var s1=document.all.s1.value;
return f1.replace(re,"").length!=0 && s1.replace(re,"").length!=0;
}
</script>
<form method="POST" action="" onsubmit="return(check())">
<p><input type="text" name="f1" size="20"></p>
<p><input type="text" name="s1" size="20">
<input type="submit" value="提交" name="B1"></p>
</form>
return false;
}
<!--
function quicksubmit(){
if (event.keyCode==13 && event.ctrlKey)
{
return checkform()//---------------这样调用为什么不行?
document.thisform.submit();
}
}function checkform()
{
if (thisform.T1.value=="")
{
alert("请输入用户名");
thisform.focus();
return false;
}
}
//-->
</script>
</head>
<body onkeydown="quicksubmit()">
<form method="POST" action="aa.htm" name=thisform onSubmit="return checkform()">
<p><input type="text" name="T1" size="20"></p>
<p><input type="submit" value="提交" name="s"></p>
</form>
if (event.keyCode==13 && event.ctrlKey)
{
var aa = checkform();//---------------这样调用为什么不行?
if(aa) thisform.submit();
}
}function checkform()
{
//alert(1);
if (thisform.T1.value=="")
{
alert("请输入用户名");
thisform.focus();
return false;
}
return true;
}
</script>
</head>
<body onkeydown="quicksubmit()">
<form method="POST" action="aa.htm" name=thisform onSubmit="return checkform()">
<p><input onkeydown="event.cancelBubble = true;return true;" type="text" name="T1" size="20"></p>
<p><input type="submit" value="提交" name="s"></p>
</form>