Pb ajouter/suppression �l�ment liste
Bonjour � tous.
La FAQ n'ayant pas pu m'aider � r�soudre mon probl�me :cry: , je me permets de vous en faire part :D
J'ai un �v�nement onclick sur 2 options d'un radio button. Si je clique sur le premier, une liste d'id "liste" s'alimente de 3 �l�ments. Si je clique sur la seconde, alors ma liste doit s'alimenter de 2 �l�ments.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
function change(val){
if(val=="elle"){
document.getElementById('liste').options[0].value="B";
document.getElementById('liste').options[1].value="S";
document.getElementById('liste').options[2].value="H";
document.getElementById('liste').options[0].text="Bonjour";
document.getElementById('liste').options[1].text="Salut";
document.getElementById('liste').options[2].text="Hello";
}
else{
document.getElementById('liste').options[0].value="H";
document.getElementById('liste').options[1].value="F";
document.getElementById('liste').options[0].text="How are you";
document.getElementById('liste').options[1].text="fine thanks";
}
} |
Lorsque je test, il me change bien les index et les text, mais ne me rajoute ni m'enleve l'�lement de difference entre les 2.
Pourquoi ne cr�� t-il pas de ouvel �l�ment, et ne "vire" t-il pas non plus l'�l�ment qui n'a plus lieu d'�tre ??
merci d'avance !