habilitar/deshabilitar

cata
19 de Febrero del 2004
tengo 2 listas desplegables, lo que necesito es cuando tengo un valor X en la primera la segunda se desactive. Supongo que se puede hacer?? Por fabor si alguien me puede ayudar...

PAPO
19 de Febrero del 2004
en una variable dentro del if que preguntas el valor del como o lista pones:

$variable = = "disabled";

y en el objeto lo haces asi:

<input name="Guardar" type="submit" <?php echo $variable; ?> value="Guardar">

en este caso es un button

yoya
19 de Febrero del 2004
no puedo por que una lista esta hecha con php y l otra con html, creo que no me entendieron, cuando una lista tenga un valor X, la segunda se desabilite..

ZakDo
19 de Febrero del 2004
Yo he echo algo parecido ahy lo tienes
este es el select:

<select class=input name='op_art' onChange='Archivo()'>
<option value='COMPRAR'>COMPRAR</option>
<option value='URL_EXT'>URL EXTERNA</option>
<option value='INFORMACION'>INFORMACION</option>
<option value='ARCHIVO'>ARCHIVO ADJUNTO</option>
</select>

y la funcion javascript Archivo(); es esta

function Archivo(){
if (document.Formu1.op_art.value=='ARCHIVO')
{
document.Formu1.fichero_usuario.disabled=false;
}
else
{
document.Formu1.fichero_usuario.disabled=true;
}
}
este javascript lo que hace es comprobar el valor del select y si esta activo yo desabilito un input pero es = con el select.

Espero te sirva de ayyuda.

yoya
19 de Febrero del 2004
Gracias, por lo que me pasaste, pero sabes, lo que sucede es que antes habia probado algo similar a lo tuyo, y me resultaba... pero despues lo pongo en mi otra página y no pasa nada... será por que el 2 select lo tengo dentro de una consulta a la base de datos con php?? o no tiene nada que ver??...