GetelementbyId pour faire apparaître un texte
Résolu/Fermé
A voir également:
- GetelementbyId pour faire apparaître un texte
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Apparaitre hors ligne whatsapp - Guide
- Apparaitre hors ligne instagram - Guide
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Mettre un texte en majuscule - Guide
2 réponses
Gihef
Messages postés
5146
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 771
2 févr. 2008 à 22:27
2 févr. 2008 à 22:27
Bonjour,
Il ne faut pas utiliser “getelementbyId” mais “getElementById”.
Et tu utilises “getElementsById”
Le code que tu donnes est incomplet et erroné.
Avant d'être affichée, la <div> doit être cachée.
L'as-tu fais ?
“onClick="faireapp” devrait au moins être “onClick="faireapp()”.
Essaye
++
Un exemple approchant.
--
Il ne faut pas utiliser “getelementbyId” mais “getElementById”.
Et tu utilises “getElementsById”
Le code que tu donnes est incomplet et erroné.
Avant d'être affichée, la <div> doit être cachée.
L'as-tu fais ?
“onClick="faireapp” devrait au moins être “onClick="faireapp()”.
Essaye
<script type="text/javascript">
function faireapp(){
var untext=document.getElementById('untext');
untext.style.visibility='visible';
}
function fairedisp(){
var untext=document.getElementById('untext');
untext.style.visibility='hidden';
}
</script>
et
<p><a href="#" onClick="faireapp()">blabla</a></p>
<div id="untext" ><p>texte devant apparaître</p></div>
++
Un exemple approchant.
--
11 avril 2008 à 22:42