Christian S.: document.onclick will nicht im IE

Hi,

folgendes Stück Code wird bei mir im IE 6 /WinXP nicht ausgeführt.
speziell meine ich halt das click event. Im Mozilla gehts. Ich seh da auch keinen Fehler oder so? Liegts an einer Sicherheitseinstellung??
JavaScript ist aktiviert. Ersetze ich das "onclick" durch ein anderes Event zB "onmouseup", dann gehts.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
 <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
 <title>Test</title>

<script type="text/javascript">
//<![CDATA[

function test()
{
 alert("TEST");
}

document.onclick = test;

//]]>
</script>

<body>

</body>
</html>

Gruß
Christian

  1. Hallo Christian,

    folgendes Stück Code wird bei mir im IE 6 /WinXP nicht ausgeführt.
    speziell meine ich halt das click event. Im Mozilla gehts. Ich seh da auch keinen Fehler oder so?

    Ist das Dokument als solches denn ein Element, das man anklicken kann? Ein Mit-der-Maus-darin-Herumfahren oder Tasteneingaben im Dokument, die gibt es schon, aber es anklicken? Ich würde es mal eher mit

    document.body.onclick

    versuchen.

    Gruß Gernot

    1. Hallo,

      Ich würde es mal eher mit

      document.body.onclick

      versuchen.

      Oder - wenn der Klick im gesamten Fenster wirken soll:

      document.documentElement.onclick

      mfg. Daniel

      1. Hi,

        document.documentElement.onclick

        joa das geht zwar dann, aber mich wunderts, dass nur das document.onclick nicht geht, und alle anderen events schon...

        und im mozilla gehts ja auch.

        Gruß
        Christian