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...
et donc appelée ainsi:
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'; } }
Cela ne fonctionne pas et juste 2 messages d'avertissement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2onchange="appear(id_element_a_checker, 05, id_element_a_appear);"
Élément référencé par son ID/NAME dans le contexte global. Utilisez la propriété standard du W3C « document.getElementById() » à la place.Merci par avance de votre aideL'utilisation de la fonction « getBoxObjectFor() » est déconseillée. Essayez d'utiliser la fonction « element.getBoundingClientRect() » si possible.![]()
Partager