form中元素入力值的check:
<form id="testForm" action="save" method="POST">
<div class="add">
.....
<div >
<span class="label"><b>*</b>目的地:</span>
<input name="destination" type="text" data-must value="">
</div>
......
</form>
.js文件中认证方法:
function validationForm(form,datas) {
var passValidation = true;$.each($(form)[0].elements, function(){
if (this.name) {
$(this).blur();
if ($(this.parentElement).hasClass("error")){
passValidation = false;
} else if ($(this.form).find("[name='"+this.name+"']")[0].hasAttribute("data-must") && !datas[this.name]) {
$(this.parentElement).addClass("error");
passValidation = false;
}
}
});
return passValidation;
}