Whistler DarkEye: Weder Katz noch Maus...

Hallo zusammen,

vieleicht bin ich ja einfach zu blöde, aber kann mir jemand erklären, warum das Script hier anstelle von Maus/Katze immer nur undefined ausgibt?

Ich danke im voraus für die Hilfe.

Whistler

_________________________
<html>
<head>

<script>

var echo = "maus";
function over(x)
  {
   alert(echo);
   var echo = x;
  }
</script>
</head>

<body >

<p onmouseover=over("katze")> Hund </p>

</body>

</html>
______________________________

  1. <script>

    var echo = "maus";

    »»  function over(x)

    {
       alert(echo);
       var echo = x;
      }
    </script>

    Hallo,

    probiers mal so:

    <script>

    var echo = "maus";
      function over(x)
      {
        alert(echo);
        echo = x;
      }
    </script>

    Das 2.te "var echo = x;" verursacht (zumindest im IE) den Fehler.

    Tschau, Stefan

    1. DAANKE!!

      Du hast recht, das VAR wars...

      Cheers,

      Whistler