17/05/2005, 03:21
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses Puntos: 61 | |
Esto se hace con Javascript. Dime si esto te sirve: Código PHP: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>Untitled</title> <script type="text/javascript"> function cambio(esto){ switch(esto['primero'].disabled){ case false: esto['primero'].disabled=true; esto['fijador'].value="Liberar"; esto['segundo'].disabled=false; esto['enviar'].disabled=false; break case true: esto['primero'].disabled=false; esto['fijador'].value="Fijar"; esto['segundo'].disabled=true; esto['enviar'].disabled=true; break } } </script> </head> <body> <form name="formulario" id="formulario" action="javascript:alert('mandado!');"> <select onchange="this.form['fijador'].disabled=(this.value=='')?true:false;"id="primero" name="primero" size="1"> <option value="" selected="selected">Elija una opción</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <input type="button" disabled="disabled" name="fijador" id="fijador" value="Fijar" onclick="cambio(this.form)" /> <select id="segundo" name="segundo" size="4" multiple="multiple" disabled="disabled"> <option value="" selected="selected">Elija una opción</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> <input type="submit" name="enviar" id="enviar" value="Enviar!" disabled="disabled" /> </form> </body> </html> Un saludo!
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |