Que tal!!!!
Tengo un formulario en el cual tengo un campo de selección, en este campo el usuario busca su seleccion y si esta no está activa otro campo con la opcion otro y digita lo deseado.
Luego esto se inserta en una base de datos y el problema radica en que cuando activo el otro campo no se guarda en la bd lo esperado, el codigo es el siguiente:
<HTML>
<HEAD>
<TITLE>Reporte Tecnico</TITLE>
<script language="JavaScript">
function activaOtro(){
with (document.frm){
otro.disabled = (cliente[cliente.selectedIndex].value != "O");
if (!otro.disabled)
otro.focus();
}
}
</script>
</HEAD>
<BODY>
...................... Codigo.........
<form action="insertar.phtml" method="post" name="frm">
<table>
.....................
<td><select name="cliente" onchange="activaOtro()">
<option> </option>
<option value="5H Internacional">5H Internacional</option>
<option value="Vestipunto">Vestipunto</option>
<option value="O">Otro</option>
<td></select></td>
<td><input type="text" name=otro value="<?echo $fila->otro;?>" disabled></td>
Cuando escojo la opcion "otro" me activa otro campo e inserto lo deseado, pero al guardarla en la bd me guarda siempre el valor "O"
Que el lo que pasa??
Gracias por la ayuda que me puedan facilitar.....