すべてのフィールドが真であるかどうかをチェックして、 "where"が入力フィールドであり、 "check"がtrueであるかどうかを確認しようとしています。すべてのフィールドが正しく動作していないかどうかを確認しています
check_fields(where,check){
var fname = false;
var lname = false;
var email = false;
var email2 = false;
var pass = false;
var pass2 = false;
var gender = false;
if(where == "fname" && check == true){
fname = true;
alert("a");
}else{
fname = false;
}
if(where == "lname" && check == true){
lname = true;
alert("b");
}else{
lname = false;
}
if(where == "email" && check == true){
email = true;
alert("b");
}else{
email = false;
}
if(where == "pass" && check == true){
pass = true;
alert("c");
}else{
pass = false;
}
if(where == "gender" && check == true){
gender = true;
alert("d");
if(fname == true && lname == true && email == true && pass == true){
form_ispass();
alert("HI");
}
}else{
gender = false;
}
}
a、b、b、cから警告しますが、性別を確認すると警告します。しかし、それは本当にすべてのフィールドがtrueに設定されても警告HIをdoesntする。
すでにこれを行っていますが、私はジェンダーの警告が働いているので、内部に移動しました。私はHIに警告すると思っていました。ありがとう、しかしそれは仕事をしなかった。 – Bido
'form_ispass()'は何をしますか? – varontron