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> </p>
<fieldset>
<legend>Examenes</legend>
<p> </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"> </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> </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> </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> </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> </p>
</fieldset>
<p> </p>
<p> </p>
</form>
<script type="text/javascript">
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {validateOn:["blur", "change"]});
</script>
</body>
</html>[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