我一直在尝试使用响应进行一种或两种表单验证。
main.js
是......
function validateForm()
{
var x=document.forms["cart"]["qty1"].value;
if (x==null || x=="Adult"){
alert("Select Either an Adult or Child Quantity, or Both");
return false;
}
var x=document.forms["cart"]["qty2"].value;
if (x==null || x=="Child"){
alert("Select Either an Adult or Child Quantity, or Both");
return false;
}
var x=document.forms["cart"]["product1[]month"].value;
if (x==null || x=="Select Date"){
alert("Select Date");
return false;
}
var x=document.forms["cart"]["product1[]time"].value;
if (x==null || x=="Time"){
alert("Select Time");
return false;
}
var x=document.forms["cart"]["product1[]hotel"].value;
if (x==null|| x=="Hotel or Cruise Ship"){
alert("Hotel or Cruise Ship must be filled out");
return false;
}
}
qty1
和qty2
需要是其中之一或两者,只是不是空的,我无法让它正常工作。上面的代码是原始代码,没有格式化以执行其中一个或两个。