当我提交表单时,如果没有输入任何数据,一切都会返回错误,除了firstname之外,是否有人可以在此处找到错误?
var x=document.forms["register"]["firstname", "surname", "email", "username", "password1", "password2"].value;
if (x==null || x=="")
{
alert("All fields are required");
return false;
}
答案 0 :(得分:0)
使用jQuery很简单:
var allCorrect = true;
$(window).ready(function() {
$('form').submit(function(event) {
event.prevendDefault();
$(this).find('input[type=text]').each(function() {
if($(this).val() == "") {
$allCorrect = false;
alert("All fields are required.");
}
});
if($allCorrect) {
$(this).submit();
}
});
});