> Faqs > Deshabilitar un botón de radio

Deshabilitar un botón de radio

He estado leyendo sus artículos y me llama la atención la función onfocus=this.blur() para no permitirle al usuario posicionarse en una caja de texto. (artículo Inhibir un campo texto de formulario con Javascript)

Ahora bien, si quiero hacer lo mismo pero para un radio button, ¿cómo lo hago?

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Si quieres inhibir un radio button existe un atributo del HTML para los elementos de formulario <input type=radio> que te servirá de mucha ayuda: disabled.

Si lo utilizamos los elementos quedarán en color gris y no se podrán pulsar. Quedaría algo como esto:
<input type=radio name=miradio disabled>

Que tendría como resultado este botón de radio:

<form><input disabled="disabled" name="miradio" type="radio"></input></form> Un detalle que sería importante destacar es que esto sólo funcionará en los navegadores que entiendan ese atributo, que no tienen porque ser todos los del mercado. En Iexplorer 6 y Netscape 7 sí funciona.
Miguel Angel
460 24 32 2