Html ou php
Résolu
techinfo
-
puxor Messages postés 318 Date d'inscription Statut Membre Dernière intervention -
puxor Messages postés 318 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je concois en ce moment mon site et j'aimerais qu'il integre un FAQ, mais mon probléme 'est que je ne sais pas comment faire pour afficher les réponses dans la meme page c-a-d que l'idée c'est que au début juste les question sont affihées et en faisant un clic sur un tel question la réponce va s'afficher dans l meme page en dessous de la question correspondante .
merci d'avane
merci d'avane
A voir également:
- Html ou php
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
4 réponses
Salut !
Soit en php, avec récupération de la réponse quand la personne clic sur la question, soit tu charge tout le contenu d'un coup, tu joue avec le CSS (display:none) pour masquer le div contenant la réponse par défaut et tu fais une petite fonction javascript du genre :
function display(element_id){
document.getElementById(element_id).style.display = 'block';
}
qui est appellée par un lien contenu dans ta question dont le onclick="javascript:display('<ton_id>')";
++
Soit en php, avec récupération de la réponse quand la personne clic sur la question, soit tu charge tout le contenu d'un coup, tu joue avec le CSS (display:none) pour masquer le div contenant la réponse par défaut et tu fais une petite fonction javascript du genre :
function display(element_id){
document.getElementById(element_id).style.display = 'block';
}
qui est appellée par un lien contenu dans ta question dont le onclick="javascript:display('<ton_id>')";
++
bonjour,
à mon avis le mieux pour faire ça serais le javascript.
à mon avis le mieux pour faire ça serais le javascript.
<html> <head> <script type="text/javascript"> <!-- function affichRep(IdItem) { var object = document.getElementById(IdItem); if (object.style.display == 'none' || !object.style.display) { object.style.display = 'block'; } else object.style.display = 'none'; } //--> </script> <style type="text/css"> #rep1, #rep2 { display: none; } </style> </head> <body> <p OnClick="affichRep('rep1')">Veux tu un chien?</p> <p id="rep1">Oui</p> <p OnClick="affichRep('rep2')">Veux autre chose?</p> <p id="rep2">Non</p> </body> <html>