function ClickOK()
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
}
else
{
提交;
}
}
textfield是文本框,为什么弹出对话框后页面依然提交了?怎么使页面不提交?
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
}
else
{
提交;
}
}
textfield是文本框,为什么弹出对话框后页面依然提交了?怎么使页面不提交?
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
return false;
}
else
{
提交;
}
}
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
return ;
}
else
{
提交;
}
}
<input type="submit" name="Submit" value="确定" onclick="ClickOK()">
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
//return false;
}
else
{
form.method="post";
form.submit();
}
}
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
return ;
}
else
{
提交;
}
}
function keyDown()
{
if(event.keyCode==13)
{
document.form.Submit.click();
}
}
这个是文本框的onkeydown事件,现在点button弹出不提交,但是点回车,还是提交了,为什么?
{
var len = document.form.textfield.value.length;
if(len>=5)
{
alert("显示日志数过长!");
return;
}
else
{
form.method="post";
form.submit();
}
}
这么写也不行,一样提交了
{
var len = document.form.textfield.value.length;
if(event.keyCode==13)
{
if(len >= 5)
{
alert("显示日志数过长!");
return false ;
}
else
{
document.form.submit();
}
}
}
function checkForm() {
if (...) {
...
return false;
}
...
}
</script><form ... onsubmit="return checkForm();" >