Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2008, 11:29
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Validar checkbox

Hola, el problema que tengo es al validar un número inderteminado, ya que se crean deinamicamente, de checkbox.

Lo que quiero es obligar al usuario a que marque al menos uno de los checkbox

Código PHP:
<form name="f" method="post" action=""  OnSubmit="return MarcaChkBox(this);">
<%
For 
0 To UBound(registros,2)
%>
<
input type="checkbox" name="ckb" id="ckb" value="<%=registros(Id,i)%>" />
<%
Next  i
%>
<
br />
<
input type="submit" name="tb" id="tb" value="Enviar" />
</
form
JS

Código PHP:
function MarcaChkBox (c) {
okchbox c.ckb.checked == true;
 if (!
okchbox) {
  
alert ("No has selecionado ningún mensaje")
 return (
false);
  }
else
 return (
true);

Esta función devuelve true cuando se han marcado todo los checkbox que se crearon en form

Gracias
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />