- Henke -Medlem sedan jan. 200229 inlägg
Har sökt med ljus å strålkastare efter ett script som kan ändra i dropdownmenyer.
Vad jag söker är ett script som kan uppdatera fält i dropdownmenyer om man ändrar första valet.
typ:
Kön: Man
Namn: Bengt, Åke, Sven
Och sedan ändrar man från Man till Kvinna och då ska det bli:
Kön: Kvinna
Namn: Lisa, Anna, Hilda
Hänger ni med? Går det att göra utan att läsa om hela sidan, eller är det lättare att läsa om hela sidan?
JojoxxMedlem sedan juni 20004 306 inlägg
Exempel:
<script language="JavaScript" type="text/javascript">
var man=new Array('Bengt','Åke','Sven');
var kvinna=new Array('Lisa','Anna','Hilda');
function arrayToList(arrayname,selectobj){
var a=eval(arrayname);
selectobj.length=a.length;
for(var n=0;n<a.length;n++){ selectobj[n].value=a[n]; selectobj[n].text=a[n]; }
}
</script>
<form>
<select name="sex" onChange="arrayToList(this[this.selectedIndex].value,this.form.names);">
<option value="man">Man</option>
<option value="kvinna">Kvinna</option>
</select>
<select name="names">
<option value="Bengt">Bengt</option>
<option value="Åke">Åke</option>
<option value="Sven">Sven</option>
</select>
</form>
------------------
/ J