Selectionner un seul checkbox et cacher les autres checkbox
Fermé
ksomda
Messages postés
36
Date d'inscription
lundi 17 février 2014
Statut
Membre
Dernière intervention
2 septembre 2016
-
19 mars 2014 à 21:58
ksomda Messages postés 36 Date d'inscription lundi 17 février 2014 Statut Membre Dernière intervention 2 septembre 2016 - 20 mars 2014 à 17:26
ksomda Messages postés 36 Date d'inscription lundi 17 février 2014 Statut Membre Dernière intervention 2 septembre 2016 - 20 mars 2014 à 17:26
A voir également:
- Selectionner un seul checkbox et cacher les autres checkbox
- Cacher conversation whatsapp - Guide
- Comment cacher les amis sur facebook - Guide
- Comment mettre plusieurs pdf en un seul - Guide
- Cacher application android - Guide
- Le son de mon téléphone augmente tout seul ✓ - Forum Casque et écouteurs
2 réponses
Rapi-shiny
Messages postés
255
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
9 septembre 2016
33
20 mars 2014 à 17:01
20 mars 2014 à 17:01
salut,
En gros tu veux effectuer ces actions sans recharger la page?
Si oui tu dois passer par de l'Ajax et ne pas te limiter au php.
En gros tu veux effectuer ces actions sans recharger la page?
Si oui tu dois passer par de l'Ajax et ne pas te limiter au php.
ksomda
Messages postés
36
Date d'inscription
lundi 17 février 2014
Statut
Membre
Dernière intervention
2 septembre 2016
20 mars 2014 à 17:26
20 mars 2014 à 17:26
ok.merci du conseil. j'ai trouvé la solution à ce problème. c'est ce script qui me l'a permis:
function GereControle(Controleur, Controle, Masquer)
{
var objControleur = document.getElementById(Controleur);
var objControle = document.getElementById(Controle);
if (Masquer=='1')
objControle.style.display=(objControleur.checked==true)?'block':'none';
else
objControle.disabled=(objControleur.checked==false)?false:true;
var all=document.getElementById('groupe').getElementsByTagName("input")
var quantite=0
for (var i=0; i < all.length; i++){
if (all[i].checked==false){
all[i].parentNode.style.display='none'
quantite++
}
}
if(quantite==all.length){
for (var i=0; i < all.length; i++){
if (all[i].getAttribute('type')=='checkbox'){
all[i].parentNode.style.display='block'
}
}
}
}
</script>