我正在使用jquery,我試圖驗證表單。我的問題是 - 你可以在單個if語句中給出最大數量的測試。您可以在if語句中使用的最大操作符數是多少?
function cc_validate() {
if ($("#name").val() == "" || $("#ship_name").val() == "" || $("#address").val() == "" || $("#city").val() == "" || $("#ship_city").val() == "" || $("#state").val() == "" || $("#ship_state").val() == "" || $("#postal_code").val() == "" || isNaN($("#postal_code").val()) || $("#phone").val() == "" || $("#ship_phone").val() == "" || isNaN($("#phone").val()) || isNaN($("#ship_phone").val()) || $("#mobile_number").val() == "" || $("#ship_mobile_number").val() == "" || isNaN($("#mobile_number").val()) || isNaN($("#ship_mobile_number").val()) || $("#email").val() == "") {
return false;
} else {
return true;
} }
'$「#name」'是無效的語法。我想你的意思是$(「#name」)。 – Gumbo 2009-12-29 12:32:39
剛剛編輯它來修復語法 – kender 2009-12-29 12:35:10
我建議jquery.validation插件作爲更有價值的解決方案。 – 2013-02-22 21:24:53