0
我試圖檢查所有字段是否都是真的,所以我做了一個函數,「where」是輸入字段,「check」是否是真的。jquery檢查所有字段是否正確無法正常工作
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提醒,但是當我檢查性別時它確實提醒d。但是,即使所有字段都設置爲true,它也不會提示HI。
已經做到了,我只是把它移進裏面,因爲性別的警報很有效,所以我認爲它會提醒HI。雖然謝謝,但它沒有奏效。 – Bido
'form_ispass()'做了什麼? – varontron