Bonjour,

Voila je bloque sur un problème archi bête mais pourtant je n'arrive pas à le résoudre : J'ai deux bouttons, "etape suivante" et "etape précédente" chacun appelant une fonction différentes comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<p><input type="button" value="étape précédente" id="prec" onclick="prec();"/><input type="button" value="étape suivante" id="suiv" onclick="suiv();"/></p>
Et voici les fonctions javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
function suiv(){
	alert('suivant');
	if (document.getElementById('etape2').style.display=='none'){
		document.getElementById('etape1').style.display='none';
		document.getElementById('etape2').style.display='block';
	}
}
function prec(){
	if (document.getElementById('etape1').style.display=='none'){
		document.getElementById('etape2').style.display='none';
		document.getElementById('etape1').style.display='block';
	}
}
Sur le console erreur firefox j'ai le message suivant (par exemple pour prec() même erreur sui suiv() ) :

Erreur*: prec is not a function
Sachant que si je clique sur suivant je n'ai même pas le alert qui se déclenche... La j'avoue que je sèche, si vous avez une idée, une piste...

Merci d'avance.

EDIT : Ok bon résolu... en gros ne jamais donner un nom d'id identique au nom d'une fonction... T_T