Du har så evigt ret. Problemet er så bare nu, at den jo kun viser en af gange. Dvs. når jeg trykker på 3 personer, åbner den kun titel for person 3, men ikke for person 1 og? 2
Så gør du bare sådan her (husk at rette i "var a=" så det indeholder alle de ID's, som skal skjules):
<script type="text/javascript"> function Show(o){ var a=["1","2","3","4","5"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var oSelected=o.options[o.selectedIndex].value; if(oSelected!='')document.getElementById(oSelected).style.display="inline" } </script>
<script type="text/javascript"> function Show(o){ var a=["person1titel","person1fornavn","person1efternavn"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var oSelected=o.options[o.selectedIndex].value; if(oSelected!='')document.getElementById(oSelected).style.display="inline" } </script>
<script type="text/javascript"> function Show(o){ var a=["person1titel","person1fornavn"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var oSelected=o.options[o.selectedIndex].value; if(oSelected!='')document.getElementById(oSelected).style.display="inline" } </script>
Så skal koden skrives lidt om. Men vi kan jo så sige, at du bare skal adskille med komma: <option value="person1titel,person1fornavn">1. person</option>
Og så skal funktionen: <script type="text/javascript"> function Show(o){ var a=["person1titel","person1fornavn"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var oSelected=o.options[o.selectedIndex].value; if(oSelected!='')document.getElementById(oSelected).style.display="inline" } </script> rettes til: <script type="text/javascript"> function Show(o){ var a=["person1titel","person1fornavn"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var aSelected=o.options[o.selectedIndex].value.split(","); if(aSelected){ for(var i=0;i<aSelected.length;i++){ document.getElementById(aSelected[i]).style.display="inline" } } } </script>
<script type="text/javascript"> function Show(o){ var a=["person1titel","person1fornavn"]; //ID'er på elementerne som skal skjules for(var i=0;i<a.length;i++)document.getElementById(a[i]).style.display="none"; var aSelected=o.options[o.selectedIndex].value.split(","); for(var i=0;i<aSelected.length;i++)document.getElementById(aSelected[i]).style.display="inline" } </script>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.