Foros del Web » Programando para Internet » Javascript »

Validar formulario que tenga textbox y checkbox

Estas en el tema de Validar formulario que tenga textbox y checkbox en el foro de Javascript en Foros del Web. Hola, nuevamente acudo a ustedes por que necesito de su ayuda, he visto que este es un foro bastante completo con mucha gente capacitada. Pues ...
  #1 (permalink)  
Antiguo 19/01/2009, 12:35
 
Fecha de Ingreso: octubre-2008
Mensajes: 101
Antigüedad: 15 años, 7 meses
Puntos: 1
Validar formulario que tenga textbox y checkbox

Hola, nuevamente acudo a ustedes por que necesito de su ayuda, he visto que este es un foro bastante completo con mucha gente capacitada. Pues veran necesito una ayuda de su parte en la parte de validacion, ya que yo los formularios que normalmente hago, como son textbox, los valido con el dreamweaver, pero ahora se me viene un problema que necesito que en ese nuevo formulario tenga unos checkbox que extraigo de una tabla en mysql, pero aqui es adonde ya no se que hacer por que tengo que validar que almenos un checkbox haya sido escogido por el usuario y no se como combinar eso de textbox con checkbox, ya que el dreamweaver solo me permite validar textbox y pues no se que hacer para meter toda la validacion en un solo onclick. Y es adonde solicito de su ayuda por favor, os dejo aqui abajo todo mi formulario para que me ayuden.

Código HTML:
<form name="ffiscalesadd" id="ffiscalesadd" action="fiscalesadd2.php" method="post" 
<input type="hidden" name="a_add" id="a_add" value="A">
<table width="702" border="0">
  <tr>
    <td width="480" rowspan="2"><table width="468" class="ewTable">
      <tr class="ewTableRow">
        <td width="91" class="ewTableHeader">Dui<span class='ewmsg'>&nbsp;*</span></td>
        <td width="416"<?php echo $fiscales->dui->CellAttributes() ?>><span id="cb_x_dui">
          <input type="text" name="x_dui" id="x_dui" title="" size="30" value="<?php echo $fiscales->dui->EditValue ?>"<?php echo $fiscales->dui->EditAttributes() ?> />
          (Solo debe de posee numeros.) </span></td>
      </tr>
      <tr class="ewTableAltRow">
        <td class="ewTableHeader">Nit<span class='ewmsg'>&nbsp;*</span></td>
        <td<?php echo $fiscales->nit->CellAttributes() ?>><span id="cb_x_nit">
          <input type="text" name="x_nit" id="x_nit" title="" size="30" value="<?php echo $fiscales->nit->EditValue ?>"<?php echo $fiscales->nit->EditAttributes() ?> />
          (Solo debe de posee numeros.)</span></td>
      </tr>
      <tr class="ewTableRow">
        <td class="ewTableHeader">Nombre<span class='ewmsg'>&nbsp;*</span></td>
        <td<?php echo $fiscales->nombre->CellAttributes() ?>><span id="cb_x_nombre">
          <input type="text" name="x_nombre" id="x_nombre" title="" size="30" maxlength="35" value="<?php echo $fiscales->nombre->EditValue ?>"<?php echo $fiscales->nombre->EditAttributes() ?> />
          (Nombre completo.)</span></td>
      </tr>
      <tr class="ewTableAltRow">
        <td class="ewTableHeader">Oficina Fiscal<span class='ewmsg'>&nbsp;*</span></td>
        <td<?php echo $fiscales->oficina_fiscal->CellAttributes() ?>><span id="cb_x_oficina_fiscal">
          <input type="text" name="x_oficina_fiscal" id="x_oficina_fiscal" title="" size="30" maxlength="50" value="<?php echo $fiscales->oficina_fiscal->EditValue ?>"<?php echo $fiscales->oficina_fiscal->EditAttributes() ?> />
        </span></td>
      </tr>
      <tr class="ewTableRow">
        <td class="ewTableHeader">Cargo<span class='ewmsg'>&nbsp;*</span></td>
        <td<?php echo $fiscales->cargo->CellAttributes() ?>><span id="cb_x_cargo">
          <input type="text" name="x_cargo" id="x_cargo" title="" size="30" maxlength="50" value="<?php echo $fiscales->cargo->EditValue ?>"<?php echo $fiscales->cargo->EditAttributes() ?> />
        </span></td>
      </tr>
    </table></td>
    <td width="212"><table width="150" class="ewTable">
      <tr class="ewTableRow">
        <td width="142" class="ewTableHeader">Nivel Academico <span class='ewmsg'>&nbsp;*</span></td>
      </tr>
      <tr>
        <td><?
$db="capacitaciones";
$tabla="nivel_academico";
$conexion=mysql_connect("localhost","root","") or die (mysql_error());
$db=mysql_select_db($db,$conexion) or die (mysql_error());
$resultado=mysql_query("SELECT * FROM $tabla");
while ($row = mysql_fetch_array($resultado)){
echo "<input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['codigo']."\">".$row['nombre']."<br>";
}
?> </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<p>&nbsp;</p>
<p>
<input  type="submit" name="Submit" value="Enviar" >
</form> 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.