JavaScript/DOM/Event/input
Aus SELFHTML-Wiki
< JavaScript | DOM | Event
Der input-Event-Handler wird auf einem HTML-Element ausgelöst, wenn sich sein Wert verändert. Das Event wird sofort nach der Änderung ausgelöst, noch bevor der Eingabefokus das Feld verlässt.
bubbles |
ja |
---|---|
cancelable |
ja |
mögliche Auslöser |
allen Elementen |
Event-Objekt |
Event |
sofortige Ausgabe von eingegebenen Daten
ansehen …
<form oninput="x.value=parseInt(a.value)">
Lautstärke:
<input type="range" id="a" value="50">
<output name="x" for="a">50</output>
</form>
Im Beispiel kann man mit einem Schieberegler die Lautstärke verändern. Sobald etwas im input-Feld eingegeben wird, löst input die Berechnung aus, die dann mit output ausgegeben wird.
Beachten Sie: Wird nur bei Änderungen durch den Benutzer ausgelöst, nicht jedoch, wenn das Skript selbst den Inhalt eines Eingabefeldes ändert.
Siehe auch
change-Event