Hola
Estoy usando esta funcion:
Código Javascript
:
Ver originalfunction pasarSub(form)
{
document.form.subcategoria1.value = document.form.categoria.options[form.categoria.selectedIndex].text ;
document.form.subcategoria1.size = document.form.categoria.options[form.categoria.selectedIndex].text.length ;
}
Bueno, esta script funciona perfecto!!
En base a ese script quise hacer lo mismo pero en este caso tiene que modificar varios campos de formulario que se llaman igual pero que va cambiando el numero del final, osea: subcategoria1, subcategoria2, etc, etc.
Entonces hice esto:
Código Javascript
:
Ver originalfunction pasarSub(form)
{
subcat="subcategoria"+1;
for (i=1; i < document.form.registros.value; i++) {
document.form.subcat.value = document.form.categoria.options[form.categoria.selectedIndex].text ;
document.form.subcat.size = document.form.categoria.options[form.categoria.selectedIndex].text.length ;
}
}
Esa es una de las tantas que probe, intentente con "subcategoria"+"1"
, dentro del for probe con document.form.subcategoria+i
y un montón de combinaciones diferentes, ya nose si es que no se puede hacer eso o no estoy consiguiendo concatenar correctamente.
Si alguien me puede ayudar!!
Gracias!!