English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
La propiedad onfocus se utiliza para obtener o establecer la función de manejo de eventos del evento de foco del elemento actual. El evento de foco se activa cuando el elemento actual recibe el foco del teclado.
Ejecuta el script cuando el campo de entrada recibe el foco:
<!DOCTYPE html> <html> <head> <title>Uso del atributo de evento onfocus en HTML (Tutoriales básicos de la red oldtoolbag.com)</title> <script> function setStyle(x) { document.getElementById(x).style.background="yellow"; } </script> </head> <body> <p> Cuando el campo de entrada recibe el foco, se activa la función setStyle. Esta función cambia el color de fondo del campo de entrada.</p> El primer nombre: <input type="text" id="fname" onfocus="setStyle(this.id)"><br> El último nombre: <input type="text" id="lname" onfocus="setStyle(this.id)"> </body> </html>Prueba aquí ‹/›
IEFirefoxOperaChromeSafari
Todos los navegadores principales admiten el atributo de evento onfocus
El atributo onfocus se desencadena cuando el elemento recibe el foco.
Onfocus se utiliza generalmente con <input>, <select> y <a>.
Consejo:El evento de atributo opuesto a onfocus esonblur .
Nota: El atributo onfocus no se puede usar en los siguientes elementos: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, o <title>.
Ninguna.
<elemento onfocus="script">
Valor | Descripción |
---|---|
script | Especifica el script que se debe ejecutar cuando se desencadena el evento onfocus |