Martin: Überwachung von <select>'s

Beitrag lesen

Hallo Leute,

ich hab ein kleines problem mit Javascript, und zwar
möchte ich ein <select>-Feld in einem Fromular überwachen,
aber irgendwie schaffe ich es nicht.
Wenn ich den Eventhandler verwende fünktioniertes:

<html>
<head>
  <title></title>

<script language="JScript" type="text/jscript">
  <!--
    function makethis()
    { x = document.myform.myselect.options[document.myform.myselect.options.selectedIndex].value;
      document.myform.myinput.value = x }
  //-->
  </script>

</head>
<body>

<form name="myform" action="#">

<select name="myselect" size="1" onchange="makethis()">
    <option value="o1">Option Nr 1</option>
    <option value="o2">Option Nr 2</option>
    <option value="o3">Option Nr 3</option>
    <option value="o4">Option Nr 4</option>
    <option value="o5">Option Nr 5</option>
  </select>

<input type="text" name="myinput" value="">

</form>

</body>
</html>

wenn ich jedoch versuche dies mit einer überwachung zu tun.
passiert garnichts

hier mein Source

<html>
<head>
  <title></title>

<script for="document.myform.myselect.options.selectedIndex" event="onchange()" language="JScript" type="text/jscript">
  <!--
    x = document.myform.myselect.options[document.myform.myselect.options.selectedIndex].value;
    document.myform.myinput.value = x;
  //-->
  </script>

</head>
<body>

<form name="myform" action="#">

<select name="myselect" size="1">
    <option value="o1">Option Nr 1</option>
    <option value="o2">Option Nr 2</option>
    <option value="o3">Option Nr 3</option>
    <option value="o4">Option Nr 4</option>
    <option value="o5">Option Nr 5</option>
  </select>

<input type="text" name="myinput" value="">

</form>

</body>
</html>

was mach ich falsch? und wie realisiere ich dies im
Netscape 4.x/6.x (Mozilla 1.x)

Danke für jede Hilfe

Martin