在提交按钮前一表单提交的js验证方法

在提交按钮前一表单提交的js验证方法
大多数时间,对象模型中的规则设置一形式判断的需要,但有时可能需要提交之前在客户端的验证,我的方法是在提交按钮来设置监听器,如果内容的一部分是空的(如多选择按钮未被选中),则提示出错信息,主要目的是使一个错误页时没有提交然后刷新,并进入相应的控制器的功能后,规则的错误信息()函数显示验证规则。

为了验证是否选择按钮被选中,提交按钮的OnClick集监测,如下
自定义函数()函数需要两个返回true和false的情况
功能乐趣(){
var = document.getelementsbyname复选框('checkbox { }); / /把所有的复选框
var计数= 0;
为(i = 0;i < checkbox.length;i++){
如果(复选框{ = } =检查= TRUE){
计数+;
}
}
如果(计数= 0){
无功errormeg = document.getelementbyid('homeworktrconfig_flag_em_);
errormeg.style.display = ;
errormeg .innerHTML =请选择至少一个项目。
返回false;
其他{ }
返回true;
}
}
补充:Yii预提交表单验证,验证不通过,不提交

我记得以前这样,当表格的内容不符合验证规则时,它是不允许提交的,而且它会被遗忘很长时间才能写下来。
美元形式=美元-> beginwidget('cactiveform,阵列(
ID = > 'add_host,
enableajaxvalidation= >假,
enableclientvalidation= >真的,
('clientoptions= >阵列
validateonsubmit= >真 /做验证在这个位置
),
焦点=阵列(合模型,'ip)
));
>
以上是JS的Yii形式Xiaobi提交的您提交的验证方法。希望能对你有所帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部