Validación de los checkbox
Te escribo para saber como validar el siguiente formulario ya que soy incapaz de hacerlo. Más que nada son los checkbox los que me dan problemas lo demás me sale bien y aparte irán metidos en una base de datos cuando se envíen correctamente.
Gracias de antemano y espero tu respuesta
<form name="formulario" action="insertar.php" method="post" class="formulario">
<b>Desea recibir información sobre:*</b><br/><br/>
<input type="checkbox" name="informacion" value="clases particulares"/><b> Clases particulares</b>
<!--esto es el spoiler de clases particulares-->
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar1(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off1').style.display=VISIBLE;
document.getElementById('ver_on1').style.display=OCULTO;
}
function ocultar1(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off1').style.display=OCULTO;
document.getElementById('ver_on1').style.display=VISIBLE;
}
</script>
<div id="ver_on1"><a href="#" onclick="mostrar1('bloque1')" title="Expandir info">ver opciones</a>
</div>
<div id="ver_off1" style="display: none"><a href="#" onclick="ocultar1('bloque1')" title="Cerrar info">ocultar opciones</a>
</div>
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar1(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off1').style.display=VISIBLE;
document.getElementById('ver_on1').style.display=OCULTO;
}
function ocultar1(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off1').style.display=OCULTO;
document.getElementById('ver_on1').style.display=VISIBLE;
}
</script>
<div id="ver_off1" style="display: none">
<h1><a href="#" onclick="ocultar1('bloque1')" title="Cerrar info">Contraer</a></h1>
</div>
<div id="bloque1" style="display: none">
<p id="txt">
<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Secundaria" /> Clases Particulares de Secundaria<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de ESO" /> Clases Particulares de ESO<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Bachiller" /> Clases Particulares de Bachiller<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Universidad" /> Clases Particulares de Universidad<br/>
<input type="checkbox" name="opcion" value="Clases Particulares para Adultos" /> Clases Particulares para Adultos<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Idiomas" /> Clases Particulares de Idiomas<br/>
<input type="checkbox" name="opcion" value="Preaparción de Ex´menes" /> Preaparción de Exámenes<br/>
<input type="checkbox" name="opcion" value="Preaparación de Oposiciones" /> Preaparación de Oposiciones
</p>
</div>
<!--termina clases particulares-->
<br/>
<input type="checkbox" name="informacion" value="Realizacion de trabajos y proyectos" /><b> Realizacion de trabajos y proyectos</b><br/><br/>
<input type="checkbox" name="informacion" value="apoyo psicopedagogico" /><b> Apoyo psicopedagógico</b>
<!--esto es el spoiler de APOYO PSICOPEDAGOGICO -->
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar2(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off2').style.display=VISIBLE;
document.getElementById('ver_on2').style.display=OCULTO;
}
function ocultar2(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off2').style.display=OCULTO;
document.getElementById('ver_on2').style.display=VISIBLE;
}
</script>
<div id="ver_on2"><a href="#" onclick="mostrar2('bloque2')" title="Expandir info">ver opciones</a>
</div>
<div id="ver_off2" style="display: none"><a href="#" onclick="ocultar2('bloque2')" title="Cerrar info">ocultar opciones</a>
</div>
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar2(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off2').style.display=VISIBLE;
document.getElementById('ver_on2').style.display=OCULTO;
}
function ocultar2(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off2').style.display=OCULTO;
document.getElementById('ver_on2').style.display=VISIBLE;
}
</script>
<div id="ver_off2" style="display: none">
<h1><a href="#" onclick="ocultar2('bloque2')" title="Cerrar info">Contraer</a></h1>
</div>
<div id="bloque2" style="display: none">
<p id="txt">
<br/>
<input type="checkbox" name="opcion" value="Apoyo Psico-Pedagogico infantil" /> Apoyo Psico-Pedagógico infantil<br/>
<input type="checkbox" name="opcion" value="Apoyo Psicologico Juvenil" /> Apoyo Psicológico Juvenil<br/>
<input type="checkbox" name="opcion" value="Apoyo Psicologico Adultos " /> Apoyo Psicológico Adultos <br/>
</p>
</div>
<!--termina APOYO PSICOPEDAGOGICO...
Gracias de antemano y espero tu respuesta
<form name="formulario" action="insertar.php" method="post" class="formulario">
<b>Desea recibir información sobre:*</b><br/><br/>
<input type="checkbox" name="informacion" value="clases particulares"/><b> Clases particulares</b>
<!--esto es el spoiler de clases particulares-->
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar1(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off1').style.display=VISIBLE;
document.getElementById('ver_on1').style.display=OCULTO;
}
function ocultar1(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off1').style.display=OCULTO;
document.getElementById('ver_on1').style.display=VISIBLE;
}
</script>
<div id="ver_on1"><a href="#" onclick="mostrar1('bloque1')" title="Expandir info">ver opciones</a>
</div>
<div id="ver_off1" style="display: none"><a href="#" onclick="ocultar1('bloque1')" title="Cerrar info">ocultar opciones</a>
</div>
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar1(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off1').style.display=VISIBLE;
document.getElementById('ver_on1').style.display=OCULTO;
}
function ocultar1(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off1').style.display=OCULTO;
document.getElementById('ver_on1').style.display=VISIBLE;
}
</script>
<div id="ver_off1" style="display: none">
<h1><a href="#" onclick="ocultar1('bloque1')" title="Cerrar info">Contraer</a></h1>
</div>
<div id="bloque1" style="display: none">
<p id="txt">
<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Secundaria" /> Clases Particulares de Secundaria<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de ESO" /> Clases Particulares de ESO<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Bachiller" /> Clases Particulares de Bachiller<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Universidad" /> Clases Particulares de Universidad<br/>
<input type="checkbox" name="opcion" value="Clases Particulares para Adultos" /> Clases Particulares para Adultos<br/>
<input type="checkbox" name="opcion" value="Clases Particulares de Idiomas" /> Clases Particulares de Idiomas<br/>
<input type="checkbox" name="opcion" value="Preaparción de Ex´menes" /> Preaparción de Exámenes<br/>
<input type="checkbox" name="opcion" value="Preaparación de Oposiciones" /> Preaparación de Oposiciones
</p>
</div>
<!--termina clases particulares-->
<br/>
<input type="checkbox" name="informacion" value="Realizacion de trabajos y proyectos" /><b> Realizacion de trabajos y proyectos</b><br/><br/>
<input type="checkbox" name="informacion" value="apoyo psicopedagogico" /><b> Apoyo psicopedagógico</b>
<!--esto es el spoiler de APOYO PSICOPEDAGOGICO -->
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar2(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off2').style.display=VISIBLE;
document.getElementById('ver_on2').style.display=OCULTO;
}
function ocultar2(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off2').style.display=OCULTO;
document.getElementById('ver_on2').style.display=VISIBLE;
}
</script>
<div id="ver_on2"><a href="#" onclick="mostrar2('bloque2')" title="Expandir info">ver opciones</a>
</div>
<div id="ver_off2" style="display: none"><a href="#" onclick="ocultar2('bloque2')" title="Cerrar info">ocultar opciones</a>
</div>
<script type="text/javascript">
//Ocultar/Mostrar Div's
OCULTO="none";
VISIBLE="block";
function mostrar2(blo) {
document.getElementById(blo).style.display=VISIBLE;
document.getElementById('ver_off2').style.display=VISIBLE;
document.getElementById('ver_on2').style.display=OCULTO;
}
function ocultar2(blo) {
document.getElementById(blo).style.display=OCULTO;
document.getElementById('ver_off2').style.display=OCULTO;
document.getElementById('ver_on2').style.display=VISIBLE;
}
</script>
<div id="ver_off2" style="display: none">
<h1><a href="#" onclick="ocultar2('bloque2')" title="Cerrar info">Contraer</a></h1>
</div>
<div id="bloque2" style="display: none">
<p id="txt">
<br/>
<input type="checkbox" name="opcion" value="Apoyo Psico-Pedagogico infantil" /> Apoyo Psico-Pedagógico infantil<br/>
<input type="checkbox" name="opcion" value="Apoyo Psicologico Juvenil" /> Apoyo Psicológico Juvenil<br/>
<input type="checkbox" name="opcion" value="Apoyo Psicologico Adultos " /> Apoyo Psicológico Adultos <br/>
</p>
</div>
<!--termina APOYO PSICOPEDAGOGICO...
1 respuesta
Respuesta de krlosnow
1