Este artículo proporciona tres formas de desmarcar la radio. Los ejemplos de código son los siguientes:
Este artículo se basa en jQuery. El primer y segundo método se implementan utilizando jQuery, y el tercer método se basa en JS y DOM.
Copie el código de código de la siguiente manera:
<!TIPO DE DOCUMENTO HTML>
<html>
<cabeza>
<title>Tres formas de desmarcar los botones de opción</title>
<script tipo="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.7.2/jquery.min.js">
</script>
<tipo de script="texto/javascript">
$(función(){
//
var $navegadores = $("entrada[nombre=navegador]");
var $cancelar = $("#cancelar");
var $porocultar = $("#porocultar");
var $eliminar = $("#eliminar");
//
$cancelar.hacer clic(función(e){
//Eliminar atributos, ambos métodos están disponibles
//$browsers.removeAttr("marcado");
$browsers.attr("marcado",falso);
});
//
$porocultar.hacer clic(función(e){
//Cambiar a un dominio oculto, ambos métodos están disponibles
//$("#hidebrowser").attr("marcado",true);
$("#hidebrowser").attr("marcado","marcado");
});
//
$eliminar.hacer clic(función(e){
//Vaya directamente al elemento DOM y elimine los atributos
// Si no usas jQuery, puedes trasplantar este método
var checkbrowser=document.getElementsByName("navegador");
/*
$.cada uno (navegador comprobado, función (i,v){
v.marcado = falso;
v.removeAttribute("marcado");
});
*/
//
var len = comprobadobrowser.length;
var i = 0;
para(; yo < len; i++){
// Primero debemos establecer el valor en falso y luego eliminar el atributo
navegadorcomprobado[i].comprobado = false;
// Puedes hacer esto sin eliminar el atributo
//checkedbrowser[i].removeAttribute("checked");
}
});
});
</script>
</cabeza>
<cuerpo>
<p>¿Qué navegador prefieres? </p>
<formulario>
<estilo de entrada="display:none;" id="ocultar navegador" tipo="radio" nombre="navegador" valor="">
<tipo de entrada="radio" nombre="navegador" valor="Internet Explorer">Internet Explorer<br />
<tipo de entrada="radio" nombre="navegador" valor="Firefox">Firefox<br />
<tipo de entrada="radio" nombre="navegador" valor="Netscape">Netscape<br />
<tipo de entrada="radio" nombre="navegador" valor="Opera">Opera<br />
<br />
<tipo de entrada="botón" id="cancelar" valor="Cancelar método 1" tamaño="20">
<tipo de entrada="botón" id="byhide" valor="Desmarcar método 2" tamaño="20">
<tipo de entrada="botón" id="eliminar" valor="Desmarcar método 3" tamaño="20">
</formulario>
</cuerpo>
</html>