innerHTML ändern ... für NS 4
Robin Popp
- javascript
0 Bio
Hallo
Ich habe für eine Seite über DOM einen kleinen Code geschrieben, um den Textinhalt in einem DIV-Container per Mausklick zu ändern. Läuft logischerweise auch einwandfrei, nur kann der NS 4 mit DOM natürlich nichts anfangen.
Wo muss ich denn was ändern, um die Sache NS4-fähig zu machen? (kommt dann halt vorher ne Browserweiche rein)
Wie folgt etwas vereinfacht dargestellt mein NS6/IE-Code:
<head>
<script language="JavaScript"><!--
var text = new Array()
text[0] = ""
text[1] = "blabla 1"
text[2] = "blabla 2"
text[3] = "blabla 3"
text[4] = "blabla 4"
text[5] = "blabla 5"
text[6] = "blabla 6"
text[7] = "blabla 7"
text[8] = "blabla 8"
text[9] = "blabla 9"
// --> </script>
</head>
<body>
<a href="#" onClick="ausgabe(1)"><img src="bild1.gif" name="bildname1" border="0"></a>
<a href="#" onClick="ausgabe(2)"><img src="bild2.gif" name="bildname2" border="0"></a>
etc.
<div id="bildunterschrift">
<script language="JavaScript"><!--
function ausgabe(x)
{
document.getElementById("bildunterschrift").innerHTML = text[x];
}
//--></script>blasülz hier steht ein Text und so</div>
Wie gesagt, DIESER Code läuft halt auf NS6 und IE. Ich habe vorher natürlich (schon ein bisschen her) auf eigene Faust, das Problem zu beheben, kam aber zu keinem Ergebnis. Aber jetzt so langsam müsste ich die Sache eben auch NS4-fähig kriegen.
Danke für Eure Hilfe
URL anbei.
Sup!
Gruesse,
Bio
Hoppla,
hab was gefunden ... letztes mal aber eben nicht ;-)
Wie auch immer ... tschö
Grüsse, Robin