JavaScript - tratar arrays de php en scripts

 
Vista:

tratar arrays de php en scripts

Publicado por markineto (1 intervención) el 05/08/2007 16:31:17
Mediante una plantilla se muestra informacion dinamica de una serie de datos, luego mediante checkbox se pueden seleccionar algunos de los datos mostrados y cada uno de esos datos son enviados a traves de un formulario previa validacion (la validacion consiste en que una funcion en javascripts comprueba que cumplan ciertos requisitos).

Mi problema consiste en que los datos seleccionados mediante checkbox se almacenan en una variable llamada seleccionados[] y luego no consigo que la funcion en java compruebe que la variable no esta vacia. ¿Alguien sabe como puedo hacer esa comprovacion? Gracias.

El codigo es este:

<SCRIPT LANGUAJE="javascript">
function Validar(Form){

for(i=0;i<5;i++){
if(Form.seleccionados[i]){ //comprueba que se ha seleccionado algun valor
if(Form.nom1[i].value=='' "){ //comprueba que para el valor seleccionado se le ha atribuido algun nombre

alert("debes darle un nombre");
return false;
}

}

}
return true;
}
</SCRIPT>

<form name="modificar" method="post">

<!--BEGIN DYNAMIC BLOCK: item -->

{NOMPROD}:<input type="text" name="nom1[{NUMERO}]" value="{PRODUCTO}" size="50
<input type="checkbox" name="seleccionados[{NUMERO}]" value="{NUMPROD}">

<!--END DYNAMIC BLOCK: item-->

<input type="submit" name="guardcambio" onClick='return Validar(this.form);' value="{GUARDCAMBIO}">

</form>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder