Código:
Pero la cosa se complica un poco más. Quiero que la referencia se haga desde una función que recibe un valor para referenciarlo, y esto también sé hacerlo:alert(document.formulario1.caja1.value)
Código:
¿Hasta aquí todo claro? Porque ahora viene el problema: ¡resulta que tengo varios elementos con ese mismo nombre! Diferenciarlos habitualmente no es problema, porque basta con poner caja(1), caja(2)... Ahora bien, ¿cómo puedo hacer dicha referencia desde dentro del elements?num_campo=1 alert(document.formulario1.elements['caja'+num_campo].value)
Por ejemplo, probando un ejemplo que no funcionaría:
Código:
He probado de mil formas distintas y no me sale.num_campo=1 alert(document.formulario1.elements['caja'+num_campo+'(0)'].value)
Saludos