Fonction Hide des forums sur site web
Résolu/Fermé
A voir également:
- Fonction Hide des forums sur site web
- Site de telechargement - Guide
- Fonction si et - Guide
- Site pour vendre des objets d'occasion - Guide
- Site inaccessible - Guide
- Instagram web - Guide
4 réponses
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
24 juil. 2008 à 00:58
24 juil. 2008 à 00:58
voici une exemple
si tu veux une explication sur un point demande ;)
si tu veux une explication sur un point demande ;)
<script> function hidisp(p1, p2){ var elem = document.getElementById(p2); if (elem.style.display == 'none'){ elem.style.display = ''; p1.innerHTML = 'cacher le texte'; } else { elem.style.display = 'none'; p1.innerHTML = 'afficher le texte'; } } </script> <span onclick="hidisp(this, 'letexte')">afficher le texte</span><br> <span id="letexte" style='display:none'>le texte, le texte, le texte, le texte, le texte.</span>
nEm3sis
Messages postés
710
Date d'inscription
lundi 20 août 2007
Statut
Membre
Dernière intervention
9 avril 2012
113
24 juil. 2008 à 23:21
24 juil. 2008 à 23:21
je vais t'expliquer la fonction alors puisque tu as pas entièrement compris ^^
ce qui est important c'est le
le reste l'est moins si tu veux mettre le clic sur une image suffi de faire ça :
après si tu regarde bien il y a
hidisp(this, 'letexte')
et
id="letexte"
donc un clic la dessus affichera la zone qui a pour id="letexte"
si tu veux mettre plusieurs texte suffit de mettre par exemple id="letexte2" sur le 2è texte
et sur l'image pour faire apparaitre ce texte tu met onclick="hidisp(this, 'letexte2')"
après 2è truc
l'image une fois que tu aura cliqué
elle devient quoi ?
elle disparait ?
veux tu avoir la possibilité de recacher le texte en cliquant dessus?
ce qui est important c'est le
onclick="hidisp(this, 'letexte')"
le reste l'est moins si tu veux mettre le clic sur une image suffi de faire ça :
<img src="monimage.gif" onclick="hidisp(this, 'letexte')">
après si tu regarde bien il y a
hidisp(this, 'letexte')
et
id="letexte"
donc un clic la dessus affichera la zone qui a pour id="letexte"
si tu veux mettre plusieurs texte suffit de mettre par exemple id="letexte2" sur le 2è texte
et sur l'image pour faire apparaitre ce texte tu met onclick="hidisp(this, 'letexte2')"
après 2è truc
l'image une fois que tu aura cliqué
elle devient quoi ?
elle disparait ?
veux tu avoir la possibilité de recacher le texte en cliquant dessus?
Utilisateur anonyme
24 juil. 2008 à 23:11
24 juil. 2008 à 23:11
Merci, de ta réponse, ton code fonctionne parfaitement, mais j'ai besoin de l'utiliser plusieurs fois sur la même page, et on dirai que sa ne fonctionne que pour 1 texte par page
J'ai 6textes différent a masqué sur la même page, et je voudrai remplacer "afficher le texte" par une image.
Est-ce possible?
J'ai 6textes différent a masqué sur la même page, et je voudrai remplacer "afficher le texte" par une image.
Est-ce possible?
Utilisateur anonyme
25 juil. 2008 à 11:47
25 juil. 2008 à 11:47
Merci tout fonctionne parfaitement, une fois cliquée l'image reste statique, aucune déformation, le texte apparait, quand on re-clique dessus, le texte se masque sans défaut.
Merci pour ton aide nEm3sis
Sujet Résolu.
Merci pour ton aide nEm3sis
Sujet Résolu.