12/09/2008, 14:19
|
| | | Fecha de Ingreso: noviembre-2007 Ubicación: Caracas
Mensajes: 489
Antigüedad: 17 años Puntos: 14 | |
Respuesta: DUDA: Formularios, Prototype y mas Primero q nada, el id debe ser UNICO en todo el documento, asi que empieza reparando eso
por otro lado con prototype puedes obtener los elementos de varias maneras:
con un selector CSS:
arrayElementos = $$(reglaCss)
la regla css puede ser: una clase ".miClase" que te da un arreglo con todos los elementos que tienen la clase "miClase", tambien un tipo de elemento $$('a') devuelve todos los elemento anchor <a> del docuemto, otro sera $$('a.miclase') que devuelve un arreglo con todos los anchor <a> con clase 'miClase', esto entre otras cosas
por medio del formulario
miForm = $('formulario')
para obtener todo inputs del formulario:
aInputs = miForm.getInputs(); aInputs es un array con todos los <input del formulario
tambien
aRadios = miForm.getInputs('radio'); aRadios es un arreglo con todos los inputs type=radio del formulario
aRadios = miForm.getInputs('radio','nombre'); aRadios es un arreglo con todos los inputs
type=radio del formulario con name "nombre"
cuando se les da el nombre con corchetes entonces espeficas los corchetes tambien
aText = $('id_formulario').getInputs('text','facturaDetall eCodigo[]');
y esta
Suerte
__________________ My path is lit by my own fire, I only go where I desire |