Hallo,
Wo liegt mein Fehler? (Ach ja: das onClick nehme ich deswegen, weil der IE ja mit dem eventListener Probleme hat... freundlich ausgedrückt...)
Mit Mozilla und IE klappt es so (Opera mag den Event-Handler nicht aktivieren):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test by TM 05/03</title>
<script type="text/javascript">
<!--
function init(){
var neuesdiv,Text;
neuesdiv=document.createElement("div");
neuesdiv.setAttribute("style","position:absolute; top:20px; left:20px;");
neuesdiv.setAttribute("onclick","test()");
Text = document.createTextNode("neues Div eingefügt");
neuesdiv.appendChild(Text);
document.getElementById("test").appendChild(neuesdiv);
if(document.getElementById("test").innerHTML)document.getElementById("test").innerHTML=document.getElementById("test").innerHTML;
}
function test(){
alert("hm");
}
//-->
</script>
</head>
<body onload="init()">
<div id="test"></div>
</body>
</html>
MfG, Thomas