Maison  >  Article  >  interface Web  >  input: la case à cocher à sélection multiple permet d'obtenir le même effet de sélection unique que la radio

input: la case à cocher à sélection multiple permet d'obtenir le même effet de sélection unique que la radio

高洛峰
高洛峰original
2018-05-17 17:04:282712parcourir

J'ai récemment rencontré un petit problème, c'est-à-dire que parfois, lorsque nous utilisons une radio à sélection unique, nous constatons qu'après en avoir sélectionné une, nous ne pouvons plus en sélectionner aucune, c'est-à-dire qu'il n'y a pas de fonction d'annulation après la sélection. J'ai pensé à la case à cocher puissante, mais elle comporte plusieurs sélections. Comment puis-je la transformer en une seule sélection ? L'effet est le même que celui de la radio. J'ai écrit moi-même un petit programme. Le code est très simple, seulement quatre lignes.
Plus de bêtises, codez simplement :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<script src="js/jquery-1.8.3.min.js" type="text/javascript" language="javascript"></script> 
<title>无标题文档</title> 
<script type="text/javascript"> 
$(function(){ 
$(":checkbox").click(function(){ 
if($(this).attr("checked")!=undefined) 
{ 
$(this).siblings().attr("checked",false); 
$(this).attr("checked",true); 
} 
}); 
}); 
</script> 
<style> 
span,input{float:left;} 
input{ width:14px; height:14px;} 
span{ margin-right:20px;} 
</style> 
</head> 

<body> 
<p> 
<input type="checkbox" /><span>1</span> 
<input type="checkbox" /><span>2</span> 
<input type="checkbox" /><span>3</span> 
<input type="checkbox" /><span>4</span> 
<input type="checkbox" /><span>5</span> 
<input type="checkbox" /><span>6</span> 
<input type="text" /><span>7</span> 
</p> 
</body> 
</html>

Plus de saisie : case à cocher multi-sélection pour obtenir le même effet de sélection unique que la radio Pour les articles connexes, veuillez faire attention au site Web PHP chinois. !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn