Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
ARTICULO: Inhibir radio button con Javascript

 Se muestra un comentario sin revisar

Rigoberto Pinto  14/10/07 
El ejemplo anterior ya te bloquea directamente el elemento 0 este codigo te deja selecionar el que tu desees luego de bloquea y si deseas debloquer te pide q confirmes.
<html>
<head>
<title>Ejemplo para deshabilitar radio butons</title>
<script>

seleccion=0;
idmarcado=0

function deshabilitar(formulario,idradio){
if (!seleccion){
formulario.miradio[idradio].checked=true;
idmarcado=idradio;
seleccion=1;
}else
{
formulario.miradio[idmarcado].checked=true;
if(confirm("Desea Corregir Su seleccion")){
seleccion=0;
}
}
formulario.miradio[idradio].blur();
}
</script>
</head>

<body>
<h1>Ejemplo para deshabilitar radio butons</h1>

<form name="f1">
<input type="radio" name="miradio" value="Lo que sea" onclick="deshabilitar(this.form,0)" checked> Hola ponte encima!
<br>
<input type="radio" name="miradio" value="otra cosa" onclick="deshabilitar(this.form,1)"> Ponte aquí tambien
<br>
<input type="radio" name="miradio" value="más cosas" onclick="deshabilitar(this.form,2)"> Ponte aquí tambien
</form>

</body>
</html>

Ver el articulo / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba

Comentarios no revisados de:

+ Inhibir radio button con Javascript


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia