HTML - Cambiar onlyread='false'

 
Vista:

Cambiar onlyread='false'

Publicado por Pepe (4 intervenciones) el 19/05/2008 19:55:46
Hola, tengo un pequeño problema... lo que quiero hacer es que cuando seleccione la opcion de OTRA en mi combo se habilite un text para que pueda ingresar un dato... lo que estoy haciendo es lo siguiente...

<script language="JavaScript">
function habilitaText(ind){
with(document.form1){

if(plaza_per.value=='other'){
nombre_plaza.readonly = false;
}
}
}
</script>

<body>
<form name="form1">
<select name="plaza_per" onChange="habilitaText(this.value)">
<option value="">------------------</option>
.....
<option value="other">OTRA</option>
</select>

<input type="text" id="nombre_plaza" name="nombre_plaza" readonly="true">

</form>

Espero me puedan ayudar....

Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow
Val: 359
Bronce
Ha mantenido su posición en HTML (en relación al último mes)
Gráfica de HTML

RE:Cambiar onlyread='false'

Publicado por ScriptShow (409 intervenciones) el 20/05/2008 14:08:31
Saludos,

Con readonly no parece responder; funciona con disabled. Un ejemplo:

<script language="JavaScript">
function habilitaText(ind){
with(document.form1){
if (ind=="other"){document.form1.nombre_plaza.disabled=false}
else {document.form1.nombre_plaza.disabled=true}
}
}
</script>

<body>
<form name="form1">
<select name="plaza_per" onChange="habilitaText(this.value)">
<option value="">------------------</option>
.....
<option value="other">OTRA</option>
</select>

<input type="text" id="nombre_plaza" name="nombre_plaza" disabled="true">
</form>

Espero te sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar