Bonjour,

Je pense que c'est tout simple mais je n'arrive pas trouver la solution.

J'ai 2 divs l'un en dessous de l'autre.
1 est caché, et l'autre est visible.
J'aimerai qu'au onClick du premier, le div se cache et l'autre div invisible s'affiche.

Voici les divs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<div id="like" onClick="like()" class="action-like"></div>
<div id="likeok" class="action-ok" style="display:none"></div>
Mon code javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function like()
		{
		getXhr()
		xhr.onreadystatechange = function()
			{
                      if(xhr.readyState == 1){
                       document.getElementById().className = 'action-like-load';
                       document.getElementById().onclick = '';
                        }
			 if(xhr.readyState == 4 && xhr.status == 200)
			 {
			 document.getElementById().innerHTML=xhr.responseText;
                         document.getElementById().className = 'action-like-ok nocursor';
                         document.getElementById).onclick = '';
			 }
			}
		xhr.open("GET","action.php5",true);
                xhr.send(null);
}
Un avis ?

Merci