Hola CHICOS espero me podais dar solucion a lo siguiente, pues no me funciona la funcion:
Mira esta funcion:
<script Language=JavaScript>
<!--
function ComprobarFormulario(id)
{
for(i=0;i<id;i++)
{
if(document.formulario_seleccion.can[i].value>99)
{
alert("Introduce una cantidad menor de 99 unidades.");
break;
}
}
}
//-->
</script>
-Yo le mando un numero como id por ejemplo el 5(equivale a los registros que se han encontrado)
-Despues lo que quiero hacer es que con el for, me compruebe el input can+la variable i, o sea sería: can0, can1 y así hasta la variable id.
-can0, can1, es como se llaman los input que he generado, y claro ahora los quiero comprobar todos de una sola vez, el problema es como conseguir el nombre de los input que he generado.
<input name=can0>
<input name=can1>etc.
-Y mi problema esque no se como en la funcion concatenar el nombre con la variable para que me coja el valor.
Yo pensaba que era: document.formulario_seleccion.can[i].value
y así me escribiría: document.formulario_seleccion.can0.value
y asi sucesivamente con la variable i, y claro me iría comprobando los campos generados.
-Pero la funcion no me funciona, que es lo que pasa??