Jeg har skrevet dette script som viser og skjuler en række divs.
Når man viser det ene div skal alle andre være skjult.
Scriptet virker fint nok i IE 7.0 men i Firefox er det helt
NO-NO.
- - - - - - - KODE - - - - - - - -
function vis(navn){
var arr_elementer = new
Array('til_1','til_2','til_3','til_4');
for (var i=0;i< arr_elementer.length;i++) {
document.getElementById(arr_elementer[i]).style.display='none';
if(navn == document.getElementById(arr_elementer[i])){
document.getElementById(arr_elementer[i]).style.display='block';
}
}
}
- - - - - - SLUT - - - - - -
Jeg bruger funktonen sådan her i htmlen;
<a href="#" onclick="vis('til_1');" >PERSONLIG INFO</a>
Og tror problemet er at strengen 'til_1' ikke kommer ind i
funktionen.
Hvordan optimere jeg dette script til at virke i Firefox og andre
browsere !
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials