Ich habe ein Skript, das überprüft, ob ein Eingabefeld ein bestimmtes Kriterium enthält.Überprüfen Sie das Eingabefeld auf mehrere Kriterien
Wenn die Kriterien wahr sind, wird ein div mit einer Nachricht unter dem Eingabefeld angezeigt.
Es funktioniert gut, aber wie kann ich mehr Städte in das Skript hinzufügen?
Wenn ich OR
, zum Beispiel: ('Amsterdam' || 'London')
mache, wird das Skript nicht funktionieren.
Kann mir bitte jemand helfen?
Eingabefeld
<input type="text" name="city" id="address" onblur="check()" value="">
Javascript
function check() {
var name = document.getElementById('address').value;
if (name.indexOf('Amsterdam') > -1) {
$(".message").html("You get a beer!");
return false;
}
}
<div class = "message"></div>
Sie müssen 'name.indexOf ("Amsterdam")> -1 || name.indexOf ('London')> -1 ' – Satpal