Comment changer juste le contenu d'une div ?

Résolu
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   -  
duweb Messages postés 353 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai deux div l'une à coté de l'autre. Je désire changer le contenu de celle de droite en cliquant sur celle de gauche. La page ne serait pas rechargée. Juste la div de droite serait chargée.


A voir également:

4 réponses

duweb Messages postés 353 Date d'inscription   Statut Membre Dernière intervention   72
 
pour ce que tu veux faire, pas besoin d'utiliser ajax. du javascript suffit.

<style type="text/css">
.div{width:100px;height:100px;background:lightblue;}
</style>

<script type="text/javascript">
function div_droite(action){
    if(action=='afficher'){
        document.getElementById('div_gauche').style.visibility = 'visible';
    }
}
</script>

<div onclick="div_droite('afficher');" class="div">
cliquer pour afficher le div de droite
</div>


<div style="visibility:hidden;" id="div_gauche">
texte caché
</div>
2
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
et avec quel contenu tu voudrais remplir cette div ?

tu peu le faire avec du javascript.
1
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   4
 
texte et photos.
0
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   4
 
zut, j'avais pas vu la ligne javascript.

c'est ce que l'on ma dit mais je n'arrive pas à trouver un code me permettant de faire cela.
0
rudak Messages postés 590 Date d'inscription   Statut Membre Dernière intervention   46
 
bin ca dépend, ce texte il doit etre généré dynamiquement ou tu sais déja lequel tu va mettre dedans ?
0
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   4
 
en fait la div de gauche se présentera comme un menu vertical. le contenu de chaque onglet apparaissant dans celle de droite.
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
alors dans ce cas tu doit utiliser AJAX
1
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   4
 
la lessive ?
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
NON une fonctionnalité de javascript qui permet de lancer une requette "en arrière plan" ,sans recharger la page, vers un script php sur le serveur et de charger la réponse dans un div

recherches AJAX sur Google tu verra il y a des exemple et des tutos, sur ce site aussi certainement
1
duweb Messages postés 353 Date d'inscription   Statut Membre Dernière intervention   72
 
ce n'est pas une fonctionnalité de javascript ! Asynchronous JAvascript Xml . afficher du contenu xml sans recharger la page.
0
petit bibi Messages postés 250 Date d'inscription   Statut Membre Dernière intervention   4
 
ok, je vais regarder, merci les gars
0