Eftersom det handlar om 28 stycken sektioner (sec1, sec2 etc)
så blir det en väldig massa kod och jag undrar om det går tex
att göra typ så här:
function hideSec() {
for n=1 to 28 n++
{
if (ng5) document.getElementById('sec' + n).style.visibility = "hidden"
else if (ns4) document.["sec" +n].visibility = "hide"
else if (ie4) ["sec" +n].style.visibility ="hidden"
}
}
Ovan är inte korrekt kod, utan bara mina tankar och
jag undrar om nån av er kan det här, nedan finner
ni aktuell kod som jag alltså vill göra "for" sats till.
<script language="JavaScript">
//the next 3 lines are browser detection for user-agent DOMS
ns4 = (document.layers) ? true:false //required for Functions to work
ie4 = (document.all) ? true:false //required for Functions to work
ng5 = (document.getElementById) ? true:false //required for Functions to work
function hideSec() {
if (ng5) document.getElementById('sec1').style.visibility = "hidden"
else if (ns4) document.sec1.visibility = "hide"
else if (ie4) sec1.style.visibility ="hidden"
if (ng5) document.getElementById('sec2').style.visibility = "hidden"
else if (ns4) document.sec2.visibility = "hide"
else if (ie4) sec2.style.visibility ="hidden"
if (ng5) document.getElementById('sec3').style.visibility = "hidden"
else if (ns4) document.sec3.visibility = "hide"
else if (ie4) sec3.style.visibility ="hidden"
osv 28 gånger.