2012-04-13 16 views
0

Hallo kann mir jemand bitte sagen Sie mir, was falsch mit dieser Linie (erhalte eine Fehlermeldung ...)Wie testen, wenn zwei Eingabefelder leer sind?

if ($("input[type=file]").val().length !==0) || $("#book_map_keys").val().length !==0) { 
// do something 
} 

Wie Sie wahrscheinlich sehen können, teste ich eine dieser beiden Eingabefeld zu sehen sind leer. (sie müssen nicht beide leer sein)

Wenn Sie beraten könnten, wie dies neu geschrieben werden sollte, würde ich sehr geschätzt werden.

// Bearbeiten: Der Fehler zeigt auf das 'OR' Pipe-Zeichen. Hinzufügen dieser Zitate nur knapp sein Ziel zu beheben, trotzdem danke David

+0

Was ist der Fehler, die Sie bekommen? Was ist der HTML-Code für diese beiden Felder? –

+0

Stimmen Sie mit @IvanPeevski überein - welcher Fehler sehen Sie? –

Antwort

5

Sie haben ein Mismatch Klammer Fehler

// Your line 
if ($("input[type=file]").val().length !==0) || $("#book_map_keys").val().length !==0) 
// The corrected line 
if ($("input[type=file]").val().length !==0 || $("#book_map_keys").val().length !==0) 
+0

Bingo! Danke Mamadrood. – swisstony

Verwandte Themen