Bonjour,

Voilà mon problème est simple: je souhaite faire une fonction avec paramètre pour checker la "value" d'un select et selon celle ci, faire apparaître un autre élément ou pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function appear(check_field, value_element, action_element){
		if (document.getElementById(check_field).value==value_element){
			document.getElementById(action_element).style.display='block';
		}else{
			document.getElementById(action_element).style.display='none';
		}
}
et donc appelée ainsi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
onchange="appear(id_element_a_checker, 05, id_element_a_appear);"
Cela ne fonctionne pas et juste 2 messages d'avertissement:
Élément référencé par son ID/NAME dans le contexte global. Utilisez la propriété standard du W3C « document.getElementById() » à la place.
L'utilisation de la fonction « getBoxObjectFor() » est déconseillée. Essayez d'utiliser la fonction « element.getBoundingClientRect() » si possible.
Merci par avance de votre aide