Hola, foreros:
De nuevo estoy con el javascript no intrusivo algo liado, jeje. Como puedo hacer que todos los input's que tengan class='input_rojo' cuando se seleccionen (onfocus) se ejecute una accion?
| ||||
Respuesta: Javascript no intrusivo Si no mal lo recuerdo había un Framework que te permitía hacerlo (creo que era jQuery), aunque manualmente también puedes hacerlo, si buscas en el foro no hace mucho tiempo caricatos puso un código de cómo buscar un elemeto por su clase, puedes usar su código (aunque habría que adaptarlo para que busque todos los elementos con esa clase) para asignar los eventos.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Javascript no intrusivo Fijate si te sirve: Código PHP:
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| ||||
Respuesta: Javascript no intrusivo Hola Panino5001: Muchas gracias!... el codigo funciona perfectamente... ahora tendre que estudiarlo... pues casi me suena a chino, jeje Gracias como siempre!. |
| |||
Respuesta: Javascript no intrusivo Usando la poderosa libreria YUI seria tan facil como var Dom = YAHOO.util.Dom; var elementos = Dom.getElementsByClassName("clase","input"); Y luego ya es jugar con el array que retorna. |
| ||||
Respuesta: Javascript no intrusivo Hola de nuevo... Se que ha pasado un tiempo, jeje, desde que abri este post, pero me han surgido nuevas dudas sobre el codigo que posteo Panino5001, jeje. El codigo funciona super bien para lo que queria hacer, jeje. Pero ahora buscaba hacer otra cosa, que no se si es posible. ¿Como puedo seleccionar los objetos por medio de un array?, creo que se dice asi, jeje. Me explico, jeje, tengo que seleccionar todos los valores de todos los campos de mi web de una determinada clase, como lo hace la funcion que Panino5001 me escribio, pero lo que busco ahora es seleccionar por ejemplo el segundo elemento que sea del tipo y clase seleccionarda. Como lo haria en php, pero en javascript: Código PHP: |
| ||||
Respuesta: Javascript no intrusivo Si te fijas, es justamente eso lo que hace el código. El valor de retorno de la función getElementsByClass es un array, por lo que puedes tomar ese valor y manejarlo de la forma valor[0], valor[1]....
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Respuesta: Javascript no intrusivo Hola, David el Grande, Muchas gracias... al final toqueteando un poco me salio bien... jejeje. Menos mal que os tengo... sino me veo haciendo una web con word... jeje. Bueno... grachias David!. |