So prüfen Sie, ob im Auswahlfeld ein Wert vorhanden ist

8

Gibt es eine andere Methode als die Ausführung einer for-Schleife, um zu prüfen, ob ein Wert im Auswahlfeld mit JavaScript existiert?

Ich suche etwas wie document.getElementById('selbox').valueExists('myval');

    
Black Rider 07.10.2010, 06:20
quelle

5 Antworten

7

Sie können die Methoden des select -Elements nicht erweitern. Es wird also keine Lösung ohne eine zusätzliche Funktion geben, um das Vorhandensein eines Wertes in select zu überprüfen.

Eine "Lösung" ohne Schleife könnte die folgende sein ...

%Vor%     
Andreas 07.10.2010 07:01
quelle
2

Das funktionierte für mich, wenn die Seite Werte von Post-Parametern lädt, also wenn der Wert bei Auswahl nicht vorhanden ist, warne den Benutzer; sonst, mach weiter (oder warnt):

%Vor%     
buttonpol 25.03.2013 18:57
quelle
1

Sie können es mit jquery tun

Verwenden Sie die Attributgleichheitsauswahl

siehe in

Überprüfen Sie, ob der Wert in der Auswahlliste enthalten ist mit JQuery

in Javascript können Sie wie

ausführen %Vor%     
Haim Evgi 07.10.2010 06:32
quelle
1

mit ecma6:

%Vor%

Dies wird das erste Element finden, das das Attribut value="my_value" enthält.

PS: sorry bei meinem spanglish:)

    
min 17.09.2017 18:41
quelle
0

%Vor%
    
elaine 23.09.2016 09:27
quelle

Tags und Links