Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2004, 13:19
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola otra vez:

Con los select puedes usar el evento onchange y consultar su value, su índice en la selección (selectedIndex) el texto que muestra, pero el value creo que es lo mejor, y en ese caso según ese value llamas a una función que deshabilite todos los elementos que quieres (también puedes hacerlo en línea, pero para mi gusto estropearía la estética de la página)... ejemplo:

function deshabilitar() {
with (document.forms[0]) {
elemento1.disabled = true;
elemento2.disabled = true;
...
elementon.disabled = true;
}
}

... Y en el select:
<select onchange="if (this.value = 'deshabilitar') deshabilitar();" ...>
<option>... </option>
<option value="deshabilitar" >esta opción deshabilita varios elementos</option>
...
<option>... </option>
</select>

Saludos