dave: onmousedown-Fehler IE

Hallo,

Ich habe folgenden Quelltext:
<script type="text/javascript">
function downtest(e){alert('down');}
window.onload = function(){
    document.getElementById('cont').onmousedown = downtest;
}
</script>
</head>
<body>
<div style="position:absolute; top:50px; left:50px; width:200px; height:200px; border:1px solid #000000;" id="cont">asdf</div>

Nun zur meiner Frage:
Der IE 6&7 führt die downtest-Funktion nur aus, wenn man auf den Text im Div klickt, aber nicht wenn man generell auf den Div klickt.
Gibt es eine Lösung für dieses Problem?

Vielen Dank für eure Hilfe

  1. Hallo,

    Ich habe folgenden Quelltext:
    <script type="text/javascript">
    function downtest(e){alert('down');}
    window.onload = function(){
        document.getElementById('cont').onmousedown = downtest;
    }
    </script>
    </head>
    <body>
    <div style="position:absolute; top:50px; left:50px; width:200px; height:200px; border:1px solid #000000;" id="cont">asdf</div>

    Nun zur meiner Frage:
    Der IE 6&7 führt die downtest-Funktion nur aus, wenn man auf den Text im Div klickt, aber nicht wenn man generell auf den Div klickt.
    Gibt es eine Lösung für dieses Problem?

    Eine Möglichkeit ist eine Hintergrundfarbe für den Div zu setzen.