1

私の JavaScript コードが Internet Explorer 9 では機能しないのに、Firefox では正常に機能する理由を誰かが確認できますか ??? また、コードは Google Chrome では機能しません。

<html>
<head>
   <title>test</title>
   <script type="text/javascript">
      function showF4(){
      document.getElementById('showF4').style.display = "block";
   }
   </script>
</head>
<body>
   <form method="post" action="" enctype="multipart/form-data" method="post">
      <p><select class="selField" id="list_sel" name="list_type" >
         <option id="F4DOL" onmouseover="showForm7()" onmouseout="hideForm7()"            onclick="showF4()"  value="F4 Document List"> F4 Document List </option>

      </select></p>
   </form>

   <div id="showF4" style="display: none">
      <p><font color="red">*</font>Feature:
      <input   id="f4_input"  name="f4_input" type="text" value="" /> </p>
   </div>
</body>
</html>
4

2 に答える 2

1
<option id="F4DOL" onmouseover="showForm7()" onmouseout="hideForm7()" onclick="showF4()"  value="F4 Document List"> F4 Document List </option>

optionのようなイベントはありませんonClick。それは選択ボックスです。それらをoptionto から移動し、などのselect適切なメソッドに変更します。onChange

于 2013-09-10T07:27:24.257 に答える