Marcus: Eventhandler in DOM einhängen

Beitrag lesen

Liebe Runde,

ich versuche einen Event Handler mit Aufruf als Attribut/Value Pärchen in ein HTML-Element einzuhängen. Der Handler löst danach aber nicht aus und ich hab das Gefühl den Wald vor lauter Bäumen nicht zu sehen:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
 <title>Untitled</title>
<script>
function Init() {
var Eigenschaft = document.createAttribute("onclick");
Eigenschaft.nodeValue = "javascript:alert('test')";
document.getElementById("testbereich").setAttributeNode(Eigenschaft);
}

</script>

</head>

<body onload="Init()">
<br>
<div id="testbereich">testdiv</div>

</body>
</html>

Danke für jeden Tipp!
Marcus