![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
12/01/2006, 02:48
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 94
Antigüedad: 20 años, 3 meses Puntos: 0 | |
Al final lo he resuelto de la siguiente manera:
Resulta que si sólamente hay un check da un error undefined y si hay mas de uno lo hace bien.
Lo que he hecho es lo siguiente:
if (document.forms[1].idCheck.length==undefined) {
if (document.forms[1].idCheck.checked)
{
listaDocumentos += document.forms[1].idCheck.value + '-';
documentosMarcados += 1;
}
}
else {
for (counter = 0; counter < document.forms[1].idCheck.length; counter++)
{
if (document.forms[1].idCheck[counter].checked)
{
listaDocumentos += document.forms[1].idCheck[counter].value + '-';
documentosMarcados += 1;
}
}
}
Saludos y gracias |