bonjour,
pour corriger les erreurs de syntaxes de javascript je consulte la console d'erreurs de mozilla firefox.
tout allait bien jusqu'à ce qu'elle me sort un message que je n'ai pas compris
voila un extrait du code concerné

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if(jourdeb.charAt(0)=='0'){
		document.forms[nom].jour_debut[jourdeb.charAt(1)-1].selected="selected";
	}
	else{
		document.forms[nom].jour_debut[jourdeb-1].selected="selected";
	}
et voila le message d'erreur que me sort la console:
document.forms[nom] has no properties
sachant que j'ai bien declaré la variable jourdeb, et que ce bout de code est contenu dans une fonction qui est appelé par la suite en y indiquant le nom du formulaire à traiter.
moi,ce que j'ai compris de ce message d'erreur, c'est que du fait que ce soit une fonction assez générale, les éléments du formulaire ont été perçus comme inconnus. j'ai donc résolu de corriger cela (sans réussite) en le modifiant ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
if(jourdeb.charAt(0)=='0'){
		document.forms[nom].elements[jour_debut][jourdeb.charAt(1)-1].selected="selected";
	}
	else{
		document.forms[nom].elements[jour_debut][jourdeb-1].selected="selected";
	}
mais bien sûr cela n'a pas marché
si vous avez une solution, ce sera génial
merci d'avance