Cacher et afficher un formulaire HTML
Résolu
younesase
Messages postés
80
Date d'inscription
Statut
Membre
Dernière intervention
-
Honorat -
Honorat -
Bonjour
je veux créer un system de commentaire en php alors quand l'utilisateur clique sur un lien "ajouter commentaire" un formulaire qui s'affiche avec un textarea et un input submit exemple :
je veux que quand un utilisateur clique sur le lien le formulaire s'affiche et puis quand il clique sur le lien une autre fois le formulaire se cache
je sais qu'il faut utiliser du javascript mais je sais pas quoi faire (je ne sais pas programmer en js) :(
SVP aidez moi
je veux créer un system de commentaire en php alors quand l'utilisateur clique sur un lien "ajouter commentaire" un formulaire qui s'affiche avec un textarea et un input submit exemple :
<form method="POST" action="post_commetaire.php"> <textarea name="commentaire"> <input type="submit"> </form>
je veux que quand un utilisateur clique sur le lien le formulaire s'affiche et puis quand il clique sur le lien une autre fois le formulaire se cache
je sais qu'il faut utiliser du javascript mais je sais pas quoi faire (je ne sais pas programmer en js) :(
SVP aidez moi
A voir également:
- Afficher un formulaire au clic d'un bouton
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Formulaire de reclamation instagram - Guide
1 réponse
Salut, tiens :
A placer dans le <head>
<script language="Javascript">
function bascule(elem)
{
// Quel est l'état actuel ?
etat=document.getElementById(elem).style.visibility;
if(etat=="hidden"){document.getElementById(elem).style.visibility="visible";}
else{document.getElementById(elem).style.visibility="hidden";}
}
</script>
A placer sur ta page :
<input type="button" onClick="bascule('boite');" value="Poster un commentaire">
<div name="boite" id="boite" style="visibility: hidden">
<form>
<label style="vertical-align: top;">Votre commentaire : </label>
<textarea rows="4" cols="50"></textarea>
</form>
</div>
</code>
A placer dans le <head>
<script language="Javascript">
function bascule(elem)
{
// Quel est l'état actuel ?
etat=document.getElementById(elem).style.visibility;
if(etat=="hidden"){document.getElementById(elem).style.visibility="visible";}
else{document.getElementById(elem).style.visibility="hidden";}
}
</script>
A placer sur ta page :
<input type="button" onClick="bascule('boite');" value="Poster un commentaire">
<div name="boite" id="boite" style="visibility: hidden">
<form>
<label style="vertical-align: top;">Votre commentaire : </label>
<textarea rows="4" cols="50"></textarea>
</form>
</div>
</code>
MERCI !!!!!!!!!
merci