JavaScript/DOM/Event/input

Aus SELFHTML-Wiki
< JavaScript‎ | DOM‎ | Event
Wechseln zu: Navigation, Suche

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