Hi,
Ich habe (mal wieder) ein Problem mit dem IE. Ich bin relativ neu in Javascript und wollte eine Seite schreiben, bei der Sich nur der Gewünschte Inhalt per Javascript ändert. In Firefox ändert er den Inhalt der im Content-Bereich steht. Im IE natürlich nicht. Ich poste mal alle relevanten codes:
DAS MENÜ:
<?php
function getInc($inc) {
return include "inc/$inc";
}
?>
<p class="u" id="nav_a_0" onClick="spoiler('a','ALLGEMEIN')"><u>ALLGEMEIN</u> ↓</p>
<DIV id="nav_a_1">
<A href="#home" onClick="hlink('<?php getInc("home.php");?>')">HOME</A><br />
<A href="#info" onClick="hlink('<?php getInc("infos.php");?>')">INFOS</A><br />
* LINK 3<br />
* LINK 4<br />
</DIV>
der CONTENT:
<p id="content"></p>
jetzt das Script mit dem IE schwierigkeiten hat:
function hlink(WERT) {
document.getElementById("content").innerHTML = WERT;
}
Ich habe schon soviel herausgefunden, dass innerHTML in bestimmten Bereichen nicht funktioniert
(Tabellen). Allerdings funktioniert es auch nicht mit innerTEXT.
Die funktion spoiler(). erstellt nur einen, logisch, Spoiler, welcher die Menüpunkte ein- & ausblendet. Diese Funktion funktioniert
Danke schonmal für eure Hilfe
MFG
Me