Bonjour,
Envoyé par
richard_sraing
pour la valeur filtre, ne vous en préoccuper pas, juste un test pour voir si je pouvais vider le contenu d'un span, marche pas, donc je vais peut-être le cacher, tout simplement
La syntaxe que tu utilises
document.forms["Catalogue"].elements["Filtre"].innerHTML = "";
fait référence au name de l'élément et non à son id.
Or tu n'a pas donné de name au <span> (ce qui est normal d'ailleurs, car ce n'est pas un élément de formulaire).
Il faut que tu utilises la syntaxe
document.getElementById("Filtre").innerHTML="";
Du coup, de 2 choses l'une :
- soit tu es sous IE et dans ce cas ta syntaxe aurait dû fonctionner
- soit tu n'es pas sous IE et c'est peut être cette erreur qui plante ton code et empêche la déselection des lignes de ton <select>
EDIT : j'avais pas vu le post précédent ...
Envoyé par
richard_sraing
Est ce que cet appel pourrait poser problème? Normalement non, car il génère simplement du code HTML.
Oui, mais tout dépend comment se code est pris en compte par le navigateur : il peut ne pas être reconnu dans le form, par exemple ...
MAis comme le test proposé par SpaceFrog te donnait le bon nombre de lignes, ça semble être bon.
A+
Partager