Avec le JS, comment faire pour voir et cacher
Résolu/Fermé
jlb59
Messages postés
343
Date d'inscription
mercredi 25 août 2004
Statut
Membre
Dernière intervention
8 mars 2024
-
31 mai 2007 à 14:12
divina - 9 nov. 2007 à 10:53
divina - 9 nov. 2007 à 10:53
A voir également:
- Avec le JS, comment faire pour voir et cacher
- Comment voir qui regarde mon profil facebook - Guide
- Voir ma maison par satellite - Guide
- Voir mot de passe wifi android - Guide
- Comment voir qui regarde mon profil instagram - Guide
- Voir les appareils connectés facebook - Guide
4 réponses
ACNet
Messages postés
64
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
24 novembre 2007
14
31 mai 2007 à 14:29
31 mai 2007 à 14:29
entre les balises <head> et </head> tu fais une fonction du type :
function montre_cache(id){
if(document.getElementById(id).style.visibility=='hidden'){
document.getElementById(id).style.visibility='visible';}else{
document.getElementById(id).style.visibility='hidden';}
}
et tu implémente le css suivant :
span.reponse{visibility:hidden;}
ensuite dans ton body tu créer une liste (<ul> </ul>) dans laquelle tu mets pour chaque question/reponse :
<li><span id="question_1" onClick="montre_cache('reponse_1');">Question</span>
<br /><span id="reponse_1" class="reponse">Reponse</span>
</li>
En esperant que cela fonctionne comme tu le souhaites,
Stephane.
function montre_cache(id){
if(document.getElementById(id).style.visibility=='hidden'){
document.getElementById(id).style.visibility='visible';}else{
document.getElementById(id).style.visibility='hidden';}
}
et tu implémente le css suivant :
span.reponse{visibility:hidden;}
ensuite dans ton body tu créer une liste (<ul> </ul>) dans laquelle tu mets pour chaque question/reponse :
<li><span id="question_1" onClick="montre_cache('reponse_1');">Question</span>
<br /><span id="reponse_1" class="reponse">Reponse</span>
</li>
En esperant que cela fonctionne comme tu le souhaites,
Stephane.
jlb59
Messages postés
343
Date d'inscription
mercredi 25 août 2004
Statut
Membre
Dernière intervention
8 mars 2024
5
29 août 2007 à 17:13
29 août 2007 à 17:13
Bonjour ACNet,
Désolé de cet énorme retard mais j'était très pris ailleurs.
Merci pour tes bouts de codes, c'est exactement ça que je voulais faire.
Cela fonctionnera sous IE et FF ?
Je demande ça parce que j'ai eu pas mal de surprises !
Désolé de cet énorme retard mais j'était très pris ailleurs.
Merci pour tes bouts de codes, c'est exactement ça que je voulais faire.
Cela fonctionnera sous IE et FF ?
Je demande ça parce que j'ai eu pas mal de surprises !
jlb59
Messages postés
343
Date d'inscription
mercredi 25 août 2004
Statut
Membre
Dernière intervention
8 mars 2024
5
29 août 2007 à 18:53
29 août 2007 à 18:53
Y a un blème Stéphane, il faut que je fasse 2 clicks sur la question pour qu'apparaisse la réponse.
Y a qq chose à faire ?
Y a qq chose à faire ?