<SELECT>.value til <SELECT>.value virker ikke i IE 5 på Mac
Jeg har en form med 4 <SELECT> bokse, disse er ikke sorteret ens – men indeholder de samme oplysninger på forskellige sprog<SELECT>
<OPTION VALUE=”1”>A sprog 1</OPTION>
<OPTION VALUE=”2”>B sprog 1</OPTION>
<OPTION VALUE=”3”>C sprog 1</OPTION>
<SELECT>
<OPTION VALUE=”2”>B sprog 2</OPTION>
<OPTION VALUE=”1”>A sprog 2</OPTION>
<OPTION VALUE=”3”>C sprog 2</OPTION>
Når værdien ændres i den ene boks, skal de andre vise de respektive værdier for den valgte værdi! Til dette formål har jeg lavet javaScript der bliver kaldt på event onchange:
function SetValues(sCallObject){
for(i=1;i<5;i++){
if(i!=sCallObject){
document.frmCatRef['cboCat' + i].value = frmCatRef['cboCat' + sCallObject].value;
}
}
}
Det behøver kun virke i IE da der er tale om en admin funktion. Det virker også fint i IE på Windows, men når det afvikles i IE 5.0 på Mac, skifter boksene ikke korrekt, det er som om at .value bliver sat lig med selectedIndex – så jeg efter at have valgt ”B sprog” i boks 1 får valgt ”A sprog 2” (index lig 2 i stedet for value lig 2).
