Hola.
Quiero que al hacer click sobre TODOS los input type="text"
suceda select();
y no tener que escribir en cada uno de ellos:
onblur="select();"
Cómo puedo hacerlo ???
Gracias.
| |||
Cómo modificar TODOS los TAGS "input" de un archivo HTML ??? Hola. Quiero que al hacer click sobre TODOS los input type="text" suceda select(); y no tener que escribir en cada uno de ellos: onblur="select();" Cómo puedo hacerlo ??? Gracias. |
| |||
Respuesta: Cómo modificar TODOS los TAGS "input" de un archivo HTML ??? Es algo sencillo de hacer. Un par de nociones básicas y ya está
Código HTML:
Ver original |
| ||||
Respuesta: Cómo modificar TODOS los TAGS "input" de un archivo HTML ??? También puedes delegar el evento mediante la propiedad event.target :
Código Javascript:
Ver original La condición y la instrucción también pueden acomodarse así:
Código Javascript:
Ver original Dicha propiedad almacena al elemento afectado directamente por el evento. Cuando se comprueba que el tipo del elemento afectado por el evento es "text", se ejecuta la función "select". Si deseas, también puedes comprobar que se trate de un <input> :
Código Javascript:
Ver original Con lo cual quedaría así:
Código Javascript:
Ver original DEMO Esto te servirá tanto si tienes uno o N elementos como si fueron añadidos de forma síncrona (al cargar el documento) o asíncrona (añadidos dinámicamente).
__________________ «Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío». ― Ayn Rand Última edición por Alexis88; 30/09/2016 a las 23:59 Razón: DEMO |
Etiquetas: |