
05/05/2002, 23:31
|
 | | | Fecha de Ingreso: noviembre-2001 Ubicación: Buenos Aires
Mensajes: 1.190
Antigüedad: 23 años, 3 meses Puntos: 1 | |
validar checkbox Hola gentes les comento
hice una consulta para borrar varios mensajes con asp mediante checkbox pero quiero validarlos y tengo el siguiente codigo
pero el problema es que si no checkeo dos como minimo me da el mensaje "No hay mensajes seleccionados" la idea es que al checkear minimo 1 checkbox ya acepte (todos los checkbox se llaman Id)
Ademas me gustaria agregarle un complemento de que si estan checkeados 1 o 50 checkboxes me pida una confirmacion onda "desea borrar los mensajes seleccionados" ACEPTAR - CANCELAR
pero se poco y nada de javascript y hasta aca llegue.
este es el codigo
<script language="JavaScript">
<!--
function Del_Validator(theForm)
{
var checkSelected = false;
for (i = 0; i < theForm.Id.length; i++)
{
if (theForm.Id.checked)
checkSelected = true;
}
if (!checkSelected)
{
alert("No hay mensajes seleccionados para borrar.");
return (false);
}
}
//-->
</script>
<form action="borrar.asp" name="Del" method="post" onsubmit="return Del_Validator(this)">
<input type="checkbox" name="Id" value="1">
<input type="checkbox" name="Id" value="2">
<input type="checkbox" name="Id" value="3">
</form> |