我需要验证表单,一切正常,除了一部分。
我需要验证如果“remail”字段未填写,则它会检查“rsms”字段是否已填满。
AND VICE VERSA(如果填写“rsms”字段,则检查“remail”字段是否填写)
如果两者都没有填写,则返回false,并警告两者都没有填写。
我还需要验证,如果填写了“remail”和“rsms”字段,它将返回false并警告您只能填充一个字段!
我正在申请其他领域的代码:
var x=document.forms["form"]["remail"].value;
if (x==null || x=="")
{
alert("The Receivers Email field must be filled out!");
return false;
}
请帮忙,
谢谢,
乍得。
答案 0 :(得分:1)
var remail=document.forms["form"]["remail"].value;
var rsms=document.forms["form"]["rsms"].value;
if (remail==null && rsms ==null){
alert ("Both empty");
return false;
}
else if (remail !=null && rsms !=null){
alert ("Both fill");
}
答案 1 :(得分:0)
这会有用吗? (原谅伪代码)
if (remail != "") {
if (rsms != "") {
// RSMS & REMAIL ARE FILLED
}
else {
// REMAIL IS FILLED, RSMS IS NOT
}
}
else {
if (rsms == "") {
// RSMS & REMAIL ARE NOT FILLED
}
else {
// REMAIL IS NOT FILLED, RSMS IS
}
}