function check(form)
{
if (!form.name.value.length)
{
alert('请输入用户名!');
return false;
}
return true;
}
<form action="XXXXX" method="post" onSubmit="return check(this)">
..................
</form>
就是这个样子的
{
if (!form.name.value.length)
{
alert('请输入用户名!');
return false;
}
return true;
}
<form action="XXXXX" method="post" onSubmit="return check(this)">
..................
</form>
就是这个样子的
解决方案 »
- 一个新手开始学习JQuery的疑惑
- Extjs GridPanel中reader为Ext.data.ArrayReader如何进行data的添删改查
- 别人发送图片的base64编码给,如何让其显示在页面上?
- 求一正则表达式.高手请帮忙~!
- FCKeditor当onsubmit提交的问题
- Js 获取表单多选框的值
- 打印问题,如何只打印页面上指定DIV里的内容?
- document.execCommand('undo')在框架网页中不管用,高人指点!
- 在ScriptLet中,怎么自定义事件,并供调用者调用?
- 城征答案,加分另加钱(100元),两个小小的javascript问题!!!
- 奇怪的问题!!!
- 如何让页面下载过程中出一幅图片或“请等待”的字样???????
<script>
function check(form)
{
if (!form.name.value.length)
{
alert('请输入用户名!');
return false;
}
return true;
}
</script>
<form action="XXXXX" method="post" onSubmit="return check(this)">
<input type="text" id="name">
<input type="submit" value="提交">
</form>
这个判断太不严谨了
而且是错误的
为何这样if (!form.name.value.length)的语句是错误的?错误在哪里呢?
return false;
}
<form action="XXXXX" method="post">
<input type="text" id="name">
<input type="submit" value="提交" onclick="return check(this)">
</form>