HTML -oninput- Ereignisattribut
Beispiel
Führen Sie ein JavaScript aus, wenn ein Benutzer etwas in ein <input>-Feld schreibt:
<input type="text" oninput="myFunction()">
Definition und Verwendung
Das oninput-Attribut wird ausgelöst, wenn ein Element Benutzereingaben erhält.
Das oninput-Attribut wird ausgelöst, wenn der Wert eines <input>- oder <textarea>-Elements geändert wird.
Tipp: Dieses Ereignis ähnelt dem onchange- Ereignis. Der Unterschied besteht darin, dass das oninput-Ereignis sofort auftritt, nachdem sich der Wert eines Elements geändert hat, während onchange auftritt, wenn das Element den Fokus verliert. Der andere Unterschied besteht darin, dass das onchange-Ereignis auch auf <select>-Elemente wirkt.
Browser-Unterstützung
Die Zahlen in der Tabelle geben die erste Browserversion an, die das Ereignisattribut vollständig unterstützt.
Event Attribute | |||||
---|---|---|---|---|---|
oninput | Yes | 9.0 | 4.0 | 5.0 | Yes |
Syntax
<element oninput="script">
Attributwerte
Value | Description |
---|---|
script | The script to be run on oninput |
Technische Details
Unterstützte HTML-Tags: | <input type="password">, <input type="search">, <input type="text"> und <textarea> |
---|
Verwandte Seiten
HTML-DOM-Referenz: oninput-Ereignis
❮ HTML-Ereignisattribute