Buenas a todos, me gustaria saber como funciona el ONselect
Tengo el siguiente caso:
De acuerdo a lo que un usuario escoja en la pestaña (select), debe habilitarle o deshabilitarle un campo
El select es el siguiente y he puesto la manera como he utilizado el onselect, pero realmente no me funciona :
Código PHP:
Ver original<?php
echo "<form name='form1' id='form1'>
<select name='tipo_elemento'>
<option value= '' >Seleccione</option>
<option value='1' onselect=' document.form1.longitud.disabled = 'true''>Entero</option>
<option value='2'>Caracter con limite fijo (char)</option>
<option value='3'>Caracter sin limite fijo (varchar)</option>
<option value='4' onselect='document.form1.longitud.disabled = 'true''>Fecha</option>
<option value='5' onselect='document.form1.longitud.disabled = 'true''>Real</option>";
//y el campo que necesito se habilite o no es:
Longitud del campo:
echo "<input type='text' name='longitud' id='longitud' size='4'>";
?>
En el codigo utilizo para colocar entre comillas la palabra true lo siguiente:
'
'true'
para evitar problemas de comillas
Aun no he podido hacer esto, alguien me puede indicar de que forma se puede hacer entonces?...si es un onselect?......
Y una ultima pregunta, si no le tengo un nombre al formulario, es decir, no existe un form name, entonces como seria el onselect?
Agradezco me puedan ayudar, muchas gracias