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 :
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é.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
Si quelqu'un trouve l' (les) erreur(s) dans mon code, merci par avance.
Partager