Hallo Henry,
natürlich muß es Change('div1') heißen (war aber nur ein Schreibfehler im Posting). Das ";" am Ende muß wohl nicht unbedingt stehen, es ändert aber auch nichts. Das Script stammt übrigens in etwas komplizierter Form aus einem Script, dass auf dem NC 6 ohne Probleme lief.
<html>
<head>
<title>Test</title>
<script>
function Change(id)
{
document.getElementById(id).innerHTML="<a href='t.htm'>Link</a>";
..................................................^.....^
Vielleicht mag er die Dinger ja nicht
document.getElementById(id).innerHTML="<a href="t.htm">neuer Link</a>";
}
</script>
</head>
<body>
<div id="div1" onclick="Change(id)" style="position:absolute; top:10px; left:20px">Anklicken!</div>
</body>
</html>
was funktionier eigentlich nicht? Was steht in der JS-Console?
Ansonsten Beta, wie der Name schon sagt......
Bye Ed X