Hallo,
Aber, es funktioniert weder per document.getElementByID,
mit kleinem "d" am Schluss? Dann machst Du vermutlich noch etwas anderes falsch. Poste doch bitte mal einen Link zur (validierten) Seite.
Ja - mit kleinem d.
Aber wenn ich das href gleich noch mitnehm, dann funktoiniert es plötzlich ...
Ein Link zu meiner Seite ist wohl nicht notwendig, ist doch im Moment nur so ein kleiner Test-Schnippsel:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>
<body>
<p><a href="http://www.google.at" id="MyLink">Google</a></p>
<script type="text/javascript">
document.getElementById('MyLink').href = 'http://www.test.at';
</script>
</body>
</html>
Liebe Grüße
sunny