我正在做一个基于web的项目(最后一个项目),它有这么多的表单来捕获客户的数据。每个表单都有不同的字段。例如,在注册表单中可以有用户名、密码等字段,但在另一种形式中有月薪、道布等字段。
我需要维护一个通用的JS文件,它将执行所有这些验证。
$(function() {
$("form").submit(function() {
//removing errors appeared in early submissions
$("span.error").remove();
var abort = fals
因此,我需要一个函数来检查我制定的规则是否适用于我表单中的选项。
第一个框是一个名称框,它需要至少有三个字母,并包含至少一个要传递的空格。另一个框是年龄,它需要一个介于1和125之间的数字,我可以自己做,但我想可能有一个很好的方法来同时设置所有规则,所以我想我应该包括它。
第三个选项是一组三个单选按钮,必须选择其中一个,第四个框是一个信息框,应由至少30个字母的文本组成。按一下按钮就可以检查这些规则,这就是我靠自己走了多远:
var sendButton = $("button:first").addClass("sendButton");
var age =
你好,我正在开发一个在magento的登录和注册表单。对于表单验证,我使用以下代码
var registerForm = new VarienForm('register-form', true);
var loginForm = new VarienForm('login-form', true);
if (this.validator && this.validator.validate()) {
this.form.submit();
}
当我在phtml中使用带有脚本标记的代码时,它是有效的,但是当我将它放入js中并通过xml
我试图通过onsubmit属性提交一个表单。但我希望HTML5验证也能奏效。
function submitForm() {
if(somecondition){
//used this to submit form without it I was not able to submit the form
$("form#form").submit();
return true;
}
else{
return false;
}
}
<script src="https://cdnjs.cloudf