ups,
da waren ein paar semikolons zuviel, so besser
<html>
<head>
<style type="text/css">
<!--
#ebene0 {position:absolute; top:100px; left:100px; width:100px; height:100px; visibility:visible;}
#ebene2 {position:absolute; top:200px; left:100px; width:100px; height:100px; visibility:visible;}
-->
</style>
<script language="javascript1.2">
<!--
function myEl(e){
document.feld.ausgabe.value = this.id;
if(document.layers) routeEvent(e);
}
function init(){
if(document.layers) {
document.ebene0.captureEvents(Event.MOUSEDOWN);
document.ebene0.onmousedown = myEl;
document.ebene2.captureEvents(Event.MOUSEDOWN);
document.ebene2.onmousedown = myEl;
}
else if(document.all){
document.all.ebene0.onmousedown = myEl;
document.all.ebene2.onmousedown = myEl;
}
else if(document.documentElement) {
document.getElementById('ebene0').onmousedown = myEl;
document.getElementById('ebene2').onmousedown = myEl;
}
}
//-->
</script>
</head>
<body onload="init()">
<form Name="feld"><input type="text" name="ausgabe" size="30"></form>
<div id="ebene0">Test1</div>
<div id="ebene2">Test2</div>
<a href="javascript:void(alert('jep'))">Link</a>
</body>
</html>