Foros del Web » Creando para Internet » HTML »

habilitar y deshabilitar link

Estas en el tema de habilitar y deshabilitar link en el foro de HTML en Foros del Web. hola amigos la verdad es visto varios post relacionados en el foro pero no he dado con una solución a mi problema, me ayudan please? ...
  #1 (permalink)  
Antiguo 08/12/2012, 16:33
 
Fecha de Ingreso: noviembre-2012
Ubicación: chillan
Mensajes: 14
Antigüedad: 11 años, 4 meses
Puntos: 0
Información habilitar y deshabilitar link

hola amigos la verdad es visto varios post relacionados en el foro pero no he dado con una solución a mi problema, me ayudan please?

pasa los siguiente, en un formulario tengo 2 cajas de texto y dos botones, y un enlace.

lo que hace este formulario es cargar dos datos de un web service al pinchar el botón,
entonces luego con un link que tengo abro otra pagina en donde utilizo los resultados entregados por el web service, entonces lo que necesito es que:

obviamente cuando abro la pagina las cajas de texto están vacias ya que luego de pinchar el botón se cargan los datos, entonces cuando las cajas de texto estén vacias el link debe estar DESACTIVADO y cuando las cajas de texto tengan contenido se ACTIVE el link
ojala y me ayuden gracias

este es el código que tengo en la pagina


Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Examenes</title>
<script src="../SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />



</head>

<body>

<?php 

$ax1
="";
$ax2="";
$ax3="";
$ax4="";
 
 if(
$_POST){
    require(
'../nuSoap/lib/nusoap.php');
  
$l_oClient = new soapclient('http://localhost/Ficha_Clinica/nuSoap/wsLaboratorio.php?wsdl''wsdl');
$l_oProxy  $l_oClient->getProxy();
        
$parametro $_POST['rut'];
$l_stResult $l_oProxy->obtenerExamen($parametro);
      

  
        
$ax1$l_stResult['rut'];
        
$ax2$l_stResult['colesterol'];
        
$ax3=$l_stResult['triglicerido'];
        
$ax4=$l_stResult['fecha'];
       
        
           }
           

session_start();
$_SESSION['triglicerido']=$ax3;

$_SESSION['colesterol']=$ax2;
           
?>





<form id="form1" name="form1" method="post" action="">
  <p>&nbsp;</p>
  <fieldset>
    <legend>Examenes</legend>
    <p>&nbsp;</p>
    <table width="744" border="1">
      <tr>
        <td width="188">RUT DEL FUNCIONARIO</td>
        <td width="308"><span id="sprytextfield1">
          <input name="rut" type="text" id="rut" value="<?php echo $_SESSION['rut']; ?>" />
          <span class="textfieldRequiredMsg">Debe Ingresar el RUT.</span></span></td>
        <td width="226">&nbsp;</td>
      </tr>
      <tr>
        <td height="27"><label>GLICEMIA</label></td>
        <td><input name="glicemia" type="text" id="glicemia" value="<?php echo $ax3;?>" readonly="readonly" /></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td><label>COLESTEROL TOTAL</label></td>
        <td><input name="colesterol" type="text" id="colesterol" value="<?php echo $ax2;?>" readonly="readonly" /></td>
        <td>&nbsp;</td>
      </tr>
      <tr>
        <td>FECHA DE LOS EXAMENES</td>
        <td><input name="fecha" type="text" id="fecha" value="<?php echo $ax4;?>" readonly="readonly" /></td>
        <td><a href="#">Solicitar Nuevos Examenes</a></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><input type="submit" name="button" id="button" value="CARGAR EXAMENES" />
        <input type="reset" name="button2" id="button2" value="RESTABLECER" /></td>
        <td><a href="Examen_Hombre.php">Comenzar Encuesta de Examenes</a></td>
      </tr>
      <tr> </tr>
    </table>
    <p>&nbsp;</p>
  </fieldset>
  <p>&nbsp;</p>
<p>&nbsp;</p>
</form>
<script type="text/javascript">
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur", "change"]});
</script>
</body>
</html>[PHP]
[/PHP]


Cabe mencionar que dentro del formulario existen 4 cajas de texto, las cuales serian
caja de texto "rut"
caja de texto "glicemia"
caja de texto "colesterol"
caja de texto "fecha"
la caja de texto "rut" trae datos precargados de otra pagina, y con las caja de texto que necesito trabajar son glicemia colesterol y fecha, estando esas vacias el link debe estar desactivado y si tienen algún dato que el link este activado
De antemano muchas gracias

Etiquetas: css, deshabilitar, habilitar, input, link, php, botones, formulario
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:25.