ich Ihre Hilfe benötigen,Javascript Mit Formularelemente und Aktivierung/Deaktivierung der Suchtaste
mit JavaScript zu überprüfen, wie könnte ich eine Art von Datenformularvalidierung hinzufügen, die zweifach sein würde: 1.
Ereignis, [OnKeyUp], um alle Eingabeboxen angebracht
2. Ereignis, [OnChange] an alle der Auswahlboxen
Typische Anwenderszenarien
Wenn Daten vorhanden in einem der Eingabefelder ist und keine ausgewählte Option Werte dann {die Suchtaste aktivieren} else {halten die Suchtaste deaktiviert}
Wenn es irgendwelche ausgewählten Optionswerte sind, die Option Wert ist, ist nicht null und keine Daten vorhanden in allen dann {die Suchtaste aktivieren} else {die Suchtaste deaktiviert halten}
<!DOCTYPE html>
<html>
<head></head>
<body>
<form id="myform">
Cars
<select id="car">
<option value=""></option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
<br><br>
Fruits
<select id="fruits">
<option value=""></option>
<option value="apple">apple</option>
<option value="banana">banana</option>
<option value="pear">pear</option>
<option value="strawberry">strawberry</option>
<option value="mango">mango</option>
<option value="orange">orange</option>
</select>
<br><br>
Vegetable
<input type="input" id="veggie">
<br><br>
Number
<input type="input" id="number">
<br><br>
<input type="button" value="search" id="search" disabled>
</form>
</body>
</html>
Ihr Code funktioniert nicht nach Kriterien, ein Wert wurde in der Dropdown-Box ausgewählt und ein Text wurde in ein Eingabefeld eingegeben und umgekehrt. Das Ergebnis war ein noch deaktivierter Suchknopf. – BobbyJones
Das ist Ihre Anforderung Nummer 1, nicht wahr? Text in irgendeiner Eingabe + keine Option select = enable button else disabled – jonju
Ja, das habe ich auch in meiner Antwort angenommen. – veddermatic