Das Attribut onfocus wird ausgelöst, wenn ein Element den Fokus erhält.
onfocus wird üblicherweise für <input>, <select> und <a> verwendet.
Tipp: Das Attribut „onfocus“ ist das Gegenteil des Attributs „onblur“.
Hinweis: Das onfocus-Attribut gilt nicht für die folgenden Elemente: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, < style> oder <title>.
BeispielFunktion wird ausgelöst, wenn das Eingabefeld den Fokus erhält. Diese Funktion ändert die Hintergrundfarbe des Eingabefeldes
<script>function setStyle(x){document.getElementById(x).style.background=yellow;}</script></head><body> <p>Die Funktion wird ausgelöst, wenn das Eingabefeld den Fokus erhält. Diese Funktion ändert die Hintergrundfarbe des Eingabefeldes. </p> Vorname: <input type=text id=fname onfocus=setStyle(this.id)><br>Nachname: <input type=text id=lname onfocus=setStyle(this.id)> </body >HTML-Onblur-Ereignisattribut Definition und Verwendung
Das Attribut onblur wird ausgelöst, wenn das Element den Fokus verliert.
onblur wird häufig im Formularvalidierungscode verwendet (z. B. wenn der Benutzer ein Formularfeld verlässt).
BeispielValidieren Sie das Eingabefeld, wenn der Benutzer es verlässt:
<script>function UpperCase(){var x=document.getElementById(fname).valuedocument.getElementById(fname).value=x.toUpperCase()}</script></head><body> <p>Bitte geben Sie Ihre ein Name, dann Fokus aus dem Feld verschieben:</p> Bitte geben Sie Ihren Namen ein (englische Zeichen): <input type=text name=fname id=fname onblur=upperCase()> </body>
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich ist. Ich hoffe auch, dass jeder das VeVb Wulin Network unterstützt.