hola,
ya casi me funciona..pero aun tengo errores :(
Código HTML:
<script language="JavaScript">
function Habilitar(form)
{
form.id.disabled = false;
form.ruc.disabled = false;
form.razon.disabled = false;
form.espe.disabled = false;
form.dire.disabled = false;
form.fono.disabled = false;
form.est.disabled = false;
form.guardar.disabled = false;
}
function Verificar(form){
var msg = '';
enteroValidado = validarEntero(document.frmprov.ruc.value)
if (enteroValidado == "") msg = msg + " - Debe ingresar el RUC correctamente\n";
if (frmprov.razon.value == "") msg = msg + " - Debe ingresar la Razon Social'\n";
if (frmprov.espe.value == "") msg = msg + " - Debe ingresar la Especialidad'\n";
if (frmprov.dire.value == "") msg = msg + " - Debe ingresar la Direccion'\n";
if (frmprov.fono.value == "") msg = msg + " - Debe ingresar el telefono'\n";
if (msg != "")
{
alert('OCURRIERON LOS SIGUIENTES ERRORES\n\n'+msg);
return false;
}
else {document.frmprov.submit();
}
}
</script>
<form name="frmprov" method="post" action="proceso.asp" enctype="multipart/form-data">
<table width="339" border="1">
<tr>
<td width="207" class="campo">ID</td>
<td>
<?php
$cod = $_GET['cod'];
$datos = get_proveedor_d($cod);
?><input name="id" type="text" class="campo1" disabled value="6" size="0" >
</td>
</tr>
<tr>
<td class="campo">Ruc</td>
<td>
<input name="ruc" type="text" class="campo1" disabled value="<? echo $datos["ruc"] ?>" size="14">
</td>
</tr>
<tr>
<td class="campo">Razón Social </td>
<td><input name="razon" type="text" class="campo1" disabled value="<? echo $datos["razon_social"] ?>" size="50"></td>
</tr>
<tr>
<td class="campo">Especialidad</td>
<td><input name="espe" type="text" class="campo1" disabled value="<? echo $datos["especialidad"] ?>" size="80"></td>
</tr>
<tr>
<td class="campo">Dirección</td>
<td><input name="dire" type="text" class="campo1" disabled value="<? echo $datos["direccion"] ?>" size="80"></td>
</tr>
<tr>
<td class="campo">Telefono/Celular/Fax</td>
<td><input name="fono" type="text" class="campo1" disabled value="<? echo $datos["telefono"] ?>" size="14"></td>
</tr>
<tr>
<td class="campo">Estado</td>
<td><select name="est" class="campo1" disabled="disabled">
<option value="<? echo $datos["estado"] ?>">Habilitado</option>
<?php
if ($datos["estado"]==1) {?>
<option value="<? echo $datos["estado"] ?>" selected>Habilitado</option>
<option value="0">Deshabilitado</option>
<?php }
else {?>
<option value="<? echo $datos["estado"] ?>" selected>Deshabilitado</option>
<option value="1">Habilado</option>
</select>
<?php }?>
</td>
</tr>
<tr>
<td> </td>
<td><input name="guardar" type="submit" disabled class="boton" id="guardar" value="Guardar" onClick="Verificar(this.form)">
<input type="hidden" name="tipo" value="u">
<input name="a" type="submit" class="boton" id="a" value="Actu" onClick="Habilitar(this.form)"></td>
</tr>
</table>
</form>
-->>Me funciona , pero al final siempre me redirecciona a la otra pagina , mas bien cuando hago un BACK, y vuelvo a hacer clic en el
botón Actualizar, habilita los campos ..porkee sucede esto?¿?
Se supone ke solo tiene ke hacer submit cuando haga clic en el
boton Guardar, hacer la verificacion y si correcta, envia los datos a la otra pagina..
Por Favor alguien ke me ayude...
PD:No hagas caso a las partes ke estan en php.