Suppression d'options dans un select
Bonjour, j'ai tapé un code, avec l'intention de supprimer les options d'un select, avant de le reremplir avec d'autres données sur le onchange d'un autre select.
Pas très clair tout ça, je vais vous montrer du code, celui-ci ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| var limit=document.getElementById('nbpompe').options.length
for (i=0;i<=limit;i++)
{
document.getElementById('nbpompe').options[i] = null;
}
var optnbp1= new Option("1","1");
var optnbp2= new Option("2","2");
var optnbp3= new Option("3","3");
document.getElementById('nbpompe').options[(document.getElementById('nbpompe').length)] = optnbp1;
document.getElementById('nbpompe').options[(document.getElementById('nbpompe').length)] = optnbp2;
document.getElementById('nbpompe').options[(document.getElementById('nbpompe').length)] = optnbp3; |
Cependant, ce code ne supprime pas toutes les options avant d'écrire les nouvelles, et donc mon nombre d'options grandit au fur et à mesure, ce qui n'est pas du tout le but recherché.
Si quelqu'un trouve l' (les) erreur(s) dans mon code, merci par avance.