Patrick: Java-Problem mit Browsern

Beitrag lesen

Hallo

Ich habe folgendes Problem:

Ich möchte mit folgendem Programm den Text eines div-Bereichs dynamisch ändern:

...

<DIV id="startingMsg" STYLE="left: 5px; top: 5px; width: 150px; height: 50px">
g
</DIV>

<SCRIPT LANGUAGE="JAVASCRIPT">
function Hallo() {
if (document.all) {document.all.startingMsg.innerHTML='NEIN';}
else if (document.layers) {
document.all.startingMsg.document.write('NEIN');
}
else {
document.getElementById("startingMsg").innerHTML='NEIN';
}
}
window.setTimeout("Hallo()",1000);

</SCRIPT>
....

Im Intenet-Explorer (erste if-Anweisung) sowie im Netscape klappt das ohne Probleme

Das Problem ist der Opera und eventuell andere Browser. Im Obera spricht er in die letzt else anweiung, aber er veränder nicht...

Was muss ich machen, dass er auch hier das g zu einem NEIN umformt?++