csgo职业选手资料网:javascript 验证问题

来源:百度文库 编辑:高考问答 时间:2024/05/02 07:38:27
javascript 页面输入验证,限制输入不能为空,否则弹出对话框“不能为空!”,我做的时候验证没有问题,对话框也弹出来了,只是点击对话框的确定按钮后,还是提交表单了。这是为什么?

你在触发这个函数时,用“return 你的函数()”这样来写,然后你在你函数中的alert弹出提示之后,返回一个false

举例如下:
<Script Language="JavaScript">
function chk(){
if(document.form1.text.value==""){
alert("不能为空!");
return false;
}
}
</Script>
<form name="form1" action="您所想提交的页面" onSubmit="return chk()">
<input name="test" type="text">
<input name="submit" type="submit" value="提交">
</form>

function check(value){
if(空){
alert("空");
}
else{
document.form[0].submmit;
}
}