if($('#name').val()==''){
notifyMessageERROR('error!');
$('#name').focus();
return false;
}
我稍早的時候有試過讓他變成 function
實測結果發現即便 #name 沒有填,他還是讓他過去,即便我在 function裡面有加入 「return false;」也是一樣,所以我可能是誤會了什麼~
想問問大大,這個判斷有辦法寫成 function 嗎?
包括 .val()==''
條件也會變成是 .val.length == 0
(就是可以根據要篩選的條件客製化)
我看不懂你在問什麼,難道你 function 不是這樣用?
function isName() {
if ($('#name').val() == '') {
notifyMessageERROR('error!');
$('#name').focus();
return false;
} else {
return true;
}
}
if (isName()) {
// 有填 name
} else {
// 沒填 name
}