Hallo,
ich bastele gerade an einem, wie ich finde ziemlich komplexen Script. Dabei ist mir etwas aufgefallen. Hier mal ein vereinfachtes Beispiel:
------------------------------
<html>
<head>
<script>
function test(){
alert("hi");
}
function write(){
document.write("<a href='#' onclick='javascript:test()'>Testlink</a>");
}
</script>
</head>
<body onload="write()">
</body>
</html>
------------------------------
Wenn ich jetzt auf den Link klickt, bekomme ich die Deubber-Information "Objekt erwartet".
Wenn ich die Funktion WRITE() weglasse und den Link mittels document.write schreibe funktioniert es allerdings.
Weiß eventuell jemand wie ich es hinbekommen, dass das script auch mit der WRITE() Funktion funcktioniert?
Danke.
Alex