Foros del Web » Creando para Internet » CSS »

Deshabilitar y Habilitar Input con CSS

Estas en el tema de Deshabilitar y Habilitar Input con CSS en el foro de CSS en Foros del Web. Hola a todos!!! Necesito una gran ayuda. En la foto que muestro necesito que los últimos 3 Input (Responsable, Protocolo y Observaciones) se encuentren deshabilitados ...
  #1 (permalink)  
Antiguo 11/07/2011, 23:08
cym
 
Fecha de Ingreso: marzo-2011
Mensajes: 46
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Deshabilitar y Habilitar Input con CSS

Hola a todos!!! Necesito una gran ayuda. En la foto que muestro necesito que los últimos 3 Input (Responsable, Protocolo y Observaciones) se encuentren deshabilitados y que al presionar "Presione Aquí" se habiliten los 3 últimos Input. Estuve tratando de hacerlo con javascript pero me crea conflicto con el calendario que aparece al posicionarme en el primer input (Fecha de Ingreso del Equipo) que está hecho con javascript y css, si hago con javascript la habilitación y deshabilitación de los Inputs no me muestra el calendario, trate de hacerlo de diferentes formas y no me sale, me lo deshabilita al calendario. Les agradecería si hay alguna forma de hacerlo con CSS o con PHP. MUCHAS GRACIAS!!!


Les dejo el código, por las dudas les sirva de guía.
Código HTML:
Ver original
  1. <link type="text/css" rel="stylesheet" href="<?php echo $path ?>../../css/jsDatePick_ltr.min.css" />
  2. <script type="text/javascript" src="<?php echo $path ?>../../js/jsDatePick.min.1.3.js"></script>
  3. <link rel="STYLESHEET" type="text/css" href="calendario/estilo.css">
  4.  
  5. <div id="info">
  6. <p>Ruta : <a href="<?php echo $path ?>">Panel Listado</a> > Nuevo MP</p>
  7. </div>
  8. <div id="infodoc">
  9.     <p><strong>Nombre del Equipo Médico</strong>: <?php echo $documentox1['NombreEquipo']/*.'<p><strong>Tipo </strong>: '.$documento['TipoEquipo'].'<p><strong>Aplicación</strong>:'.$documento['Aplicacion'] */?></p>
  10.     <p><strong>C&oacute;digo Inventario </strong>: <?php echo $documentox1['']?></p>
  11.     <p><strong>Ubicacion </strong>: <?php echo $documentox1['Modelo']?></p>
  12.     <p><strong>Fecha Fabricaci&oacute;n </strong>: <?php echo $documentox1['Fecha']?></p>
  13. </div>
  14. <div id="botones">
  15.     <span class="boton_actual">Incorporaci&oacute;n</span>
  16.     <span class="boton_enlace"><a href="<?php echo $path ?>"><img src="../../img/atras.png" alt="Volver" title="Volver" /> Volver</a></span>
  17. </div>
  18. <div id="listado">
  19. <form style="width:450px;" id="frmdocumento" name="frmdocumento" method="post" action="GuardarMP.php">
  20. <br/>
  21.     <p id="fecmant">Fecha de Ingreso del Equipo:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="13" id="inputField" onclick="calen()" class="moy" /></p>
  22.     <br/>
  23.     <p id="fecmant" style=" margin-left: 9px">Frecuencia MP recomendada:&nbsp;&nbsp;cada:&nbsp;<input type="text" size="5" id="ddd" class="moy" />&nbsp;&nbsp;
  24.         <select onchange="" id="frq" name="a" style=" width: 85px; font-size: 13px;">
  25.                 <option value="dias"> D&iacute;as </option>
  26.                 <option value="meses"> Meses </option>
  27.                 <option value="anios"> A&ntilde;os</option>
  28.                 </select></p>
  29.                 <div style="margin-left: 360px; margin-top: -25px;" id="botones">&nbsp;&nbsp;&nbsp;&nbsp;
  30.                     <span class="boton_actual" style=" border-bottom:1px solid #004080;"><input class="mibot" type="button" id="botit" value="Calcular" style="width: 50px;" onClick="calculardma()"/></span>
  31.                 </div>
  32.     <br/>
  33.     <p id="fecmant">Fecha Estimada del Pr&oacute;ximo MP:&nbsp;&nbsp;<input type="text" size="13" id="inputField2" name="foper" class="moy" readonly /></p>
  34.     <br/>
  35.     <p id="fecmant">Fecha del &uacute;ltimo MP realizado:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="13" class="moy" readonly value="<?php echo cambiaf_a_normal ($documento['FechaM']) ?>" /></p>
  36.     <br/>
  37.     <p id="fecmant">Fecha del &uacute;ltimo MC realizado:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" size="13" class="moy" readonly value="<?php echo cambiaf_a_normal ($documentoC['FechaM']) ?>"  /></p>
  38. <!--/body-->
  39.         <br/>
  40.        <div id="info">
  41.            <h3><hr/><br/><h4 style="color:red;">¿Desea Guardar el Pr&oacute;ximo MP sugerido?<!--h4 style="margin-left:270px">Presione guardar</h4--></h4></h3>
  42.        </div>
  43.  
  44.         <!--Al hace llamado a la función solo tienes que idicar el nombre del DIV entre parentesis -->
  45.         <p><a href="#" onclick="muestra_oculta('contenido_a_mostrar')" title=""><h4 style="margin-left:290px">Presione Aqu&iacute;</h4></a></p>
  46. <br/>
  47. <div id="contenido_a_mostrar">
  48. <p><h4 style="margin-left:50px">Complete los campos y presione guardar</h4></p> <br/>
  49.     <div>
  50.             <label for="resp">Responsable:</label>
  51.             <input type="hidden" name="id" value="" /><!--</?php echo $documento['IdPersonas'] ?>-->
  52.             <input type="text" name="resp" id="resp" size="50" value=""/>
  53.     </div>
  54. <div>
  55.             <label for="proto">Protocolo:</label>
  56.             <input type="text" name="proto" id="proto" maxlength="50" onkeypress="return validar(event)"/>
  57.     </div>
  58.     <div>
  59.             <label for="obs">Observaciones:</label>
  60.             <input type="text" name="obs" id="obs" maxlength="50"/>
  61.             <!--<input type="text" style="width:300px;height:100px;font-size:12pt;font-family:Helvetica;font-weight:bold;" />-->
  62.     </div>
  63.  
  64.  
  65. <div id="fm-submit">
  66.      <input type="submit" name="submit" id="button" value="Guardar"  />
  67.   </div>
  68. </div>
  69. </body>
  70. </form>
  71. </div>

Etiquetas: contenido, deshabilitar, habilitar, input
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 23:53.