The function should look like this:
function Choix(form) {
var x = form.Rubrique.selectedIndex;
if (x == 0) {
return;
}
switch (x) {
case 1:
var txt = new Array ('je','tets','esti');
break;
case 2:
var txt = new Array ('45','7575','47');
break;
}
var y = document.getElementById("Page");
y.innerHTML = '<option></option>';
for (x=0;x<txt.length;x++) {
var option = document.createElement("option");
option.text = txt[x+1];
y.add(option);
}
}
Every time you choose option in select1 you have to clear select2 from old values, that's why I wrote y.innerHTML = '<option></option>';