Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/07/2007, 23:53
alexserver
 
Fecha de Ingreso: junio-2007
Mensajes: 22
Antigüedad: 16 años, 11 meses
Puntos: 0
Re: bloquear un option's?

cuando construyas el select, a la opcion que quieras bloquear ponle un disabled:

Código HTML:
<select name="ss" >
  <option value="01" disabled>One</option>
  <option value="02" >Two</option>
  <option value="03" >Three</option>
</select> 
la opcion uno aparecera como deshabilitada, esto solo funciona en firefox... lo que puedes hacer para que funcione en IE es anteponerle una expresion al valor y preguntar si esa expresion ha sido encontrada... seleccionar otro elemento

Código HTML:
<select name="ss" id="ss" >
  <option value="disabled_01" disabled>One</option>
  <option value="02" >Two</option>
  <option value="03" >Three</option>
</select>

document.getElementById("ss").onchange = function(e) {
  if (this.options[this.selectedIndex].value.indexOf("disabled_") == 0) {
       //la encontro
       this.selectedIndex = 0;
  }
};