Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-07-2014
ebanibaldo ebanibaldo is offline
Miembro
 
Registrado: feb 2010
Posts: 62
Poder: 15
ebanibaldo Va por buen camino
Validación de Campos Ocultos

Buen día. disculpen la molestia, pero tengo un problema, tengo este formulario y estoy realizando la validación.

Lo que quiero es que cuando seleccione el tipo alumno me muestre los otros dos campos "CARRERA Y TURNO"
pero que me realice la validación también como en el tipo de usuario.

y que cuando se seleccione un tipo de usuario ya sea de control escolar u orientación me des habilite la validación de los campos de
CARRERA Y TURNO.

de ante mano les agradecería mucho que me ayuden.
Gracias por su tiempo y respuestas..
Saludos...!!!

Código PHP:
<script>
function 
opcion(tipo_us){ /////// FUNCION PARA OBTENER LA CAJA DE TEXTO EN CASO QUE EL TIPO DE REPORTE SEA OTRO/////////////////////
var tipo_us=document.getElementById(tipo_us);
if ( 
tipo_us.selectedIndex == '3' ) {
// EN CASO DE QUE COINCIDA LA OPCION SELECCIONADA SE HABILITAN LOS CAMPOS CON IDENTIFICADOR A Y B
a.style.display='block';
b.style.display='block';
c.style.display='block';
d.style.display='block';
}else{
// EN CASO DE QUE NO COINCIDA LA OPCION SELECCIONADA SE DESHABILITAN LOS CAMPOS CON IDENTIFICADOR A Y B
a.style.display='none';
b.style.display='none';
c.style.display='none';
d.style.display='none';
}
}
///////////////FIND E LA FUNCION DONDE OBTENEMOS LA CAJA DE TEXTO
</script>
<html>
<center><table>
<tr>
<td>TIPO DE USUARIO</td>
<td>
<select name='tipo_us' id='tipo_us' onChange='opcion("tipo_us")' class='validate[required]'> //class='validate[required]' es el que realiza la validacion
<option value=''>--OPCION--</option>
<option value='1'>CONTROL ESCOLAR</option>
<option value='2'>ORIENTACION</option>
<option value='3'>ALUMNO</option>
</select>
</td>
</tr>
<tr>
    <td>
        <div id='a' style='display:none;'>
    CARRERA
        </div>
    </td>
    <td>
    <div id='b' style='display:none;'>
            <select name='carrera' id='carrera' class='validate[required]'>
                <option value=''>---SELECCIONE---</option>
                <option value='1'>PROGRAMACION</option>
                <option value='2'>PROCESOS DE GESTION ADMINISTRATIVA</option>
            </select>
    </div>
    </td>
</tr>
<tr>
    <td>
    <div id='c' style='display:none;'>
    TURNO
    </div>
    </td>
    <td>
    <div id='d' style='display:none;'>
            <select name='turno' id='turno' class='validate[required]'>
                <option value=''>---SELECCIONE---</option>
                <option value='1'>MATUTINO</option>
                <option value='2'>VESPERTINO</option>
            </select>
    </div>
    </td>
</tr>
</html> 

Última edición por Casimiro Notevi fecha: 04-08-2014 a las 22:21:16.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Validación de Campos y TDBAdvEdit PINO72 OOP 5 26-10-2010 13:07:03
Validación de campos sisne OOP 3 12-04-2010 07:34:04
validacion de campos iris2408 Varios 5 18-06-2006 20:09:24
Validación de campos Mathom Conexión con bases de datos 4 26-11-2005 18:21:41
Validacion de campos Shidalis Varios 6 28-07-2005 23:12:50


La franja horaria es GMT +2. Ahora son las 22:31:59.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi