Problem Netscape
Thomas
- browser
Hallo, ich hab folgendes Problem, das der IE einwandfrei beweltigt ->
<script language="JavaScript1.2">
function ShowPath(path)
{
window.document.all.tags("h1")[0].innerText = path;
}
</script>
<div id="tpath" style="position:absolute; z-index:2">
<h1></h1>
</div>
<div id="Music" style="position:absolute; z-index:2">
<a href="music/music.php" target="itv"
onClick=javascript:ShowPath("Music");>Music</a>
</div>
Beim Event onClick wird der String als Variable der Funktion ShowPath übergeben und diese soll dann einen Text im Layer tpath ausgeben. Wie gesagt im IE klappts in Netscape nicht???
<html><head><title>Test</title>
<script type="text/javascript">
<!--
var Neu = "neuer Text";
function Aendern() { document.all.meinAbsatz.innerText = Neu; }
//-->
</script>
</head><body>
<p id="meinAbsatz">Text</p>
<a href="javascript:Aendern()">Anderer Text</a>
</body></html>
diese Bsp. ist von SELFHTML, funktioniert mit Netscape auch nicht.
Hallo Thomas,
[...]
diese Bsp. ist von SELFHTML, funktioniert mit Netscape auch nicht.
Lies: http://selfhtml.teamone.de/javascript/objekte/all.htm#allgemeines, da steht auch, wie man es in anderen Browsern angehen kann.
Zum Einstieg siehe: http://selfhtml.teamone.de/javascript/objekte/htmlelemente.htm#allgemeines
Grüße
Torsten
Hallo,
function Aendern() { document.all.meinAbsatz.innerText = Neu; }
diese Bsp. ist von SELFHTML, funktioniert mit Netscape auch nicht.
Netscape kennt kein document.all
wenn Du das Beispiel aus SelfHTML hast, stand dort sicherlich bei, daß es nur im IE funktioniert. SelfHTML ist da eigentlich sehr sorgfältig - nur das automatische Vorlesen ist noch nicht einprogrammiert ;)
Gruß, Andreas