js中初级问题---onSubmit和onClick 差不多吧!onSubmit=new Function("return false");你试试! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 return是返回语句,返回一个值。一个函数,通常会有一个返回值,比如你那个函数,当验证通过时,为true,没通过就是false,那么没通过时,就相当于return false了,也就是相当于取消了这次提交。用onclick是不一样的,这种情况最好用onsubmit。另外注意是onsubmit不是onSubmit,尽管这在html中是不分大小小的,但在js中要分,事件的命名规范是全小写。这一点dreamweaver是有误导的。 不一样的。如果给input type=submit按钮附加onclick事件处理器,那么这个click事件在submit执行以后进行处理。就是说: 表单会先提交出去,然后再执行你的onclick事件处理器。这样,你在onclick事件处理器中对表单做检验是没有用的。正确的做法是处理form的onsubmit事件来在表单提交前检验表单数据。Plus, 如果提交不是通过Input type=submit进行——例如你用<button>提交</button>,那可以给那个提交的button附加onclick事件来提交表单,(只不过这样的话回车键提交表单有点问题)如:<button onclick=CheckAndSubmit(this.form)>提交</button>function CheckAndSubmit(theForm){ DoCheckStatements if (FormOK) submit(theForm); else return false;} 好象是<input type=button value=提交 onclick=...> 哦,呵呵。否则不能用this.form而要用document.stringFormName 用js控制两个div的高度一致,div1.style.height=div2.offsetHeight怎么没用呢? form.action 参数 JS加密解密的问题,高手帮忙了谢谢!! ff的表单操作 在线等,关于4级联动菜单的问题!!!高手指点啊。。。跪谢!!!! 小弟对js不太熟悉,请帮忙看一下代码有什么问题,谢谢! 这段代码出什么问题了? easyui select动态赋值 有这样一段滚动代码,想修改,请大家帮帮忙,谢谢! 请问js里面的confirm为什么显示不了 为什么JS参考手册里没有window,document,等外部对像的属性和方法? 关于SELECT列表框添加值的问题
function CheckAndSubmit(theForm){
DoCheckStatements
if (FormOK) submit(theForm);
else return false;
}