9

別のオプションを選択したかどうかに基づいて、オプションを選択可能または選択不可にしようとしています。たとえば、オプション 1 ~ 6 があり、最初の選択ボックスでオプション 1 を選択していない場合、同じ選択ボックスとフォームの他の選択ボックスでオプション 6 を選択することはできません。

私は周りを見回しましたが、すべてがこれを達成するためのボタンをクリックすることです.

これは私が持っているコードです(onclickも試しました)

   <script type="text/javascript">
      function makeDisable(){
      var x=document.getElementById("mySelect2");
      x.disabled=true
      }
     function makeEnable(){
         var x=document.getElementById("mySelect2");
          x.disabled=false
     }</script>
     <form>
        <select class="mySelect" id="mySelect">
        <option onchange="makeEnable()" value="Enable list">Apple</option>
        <option onchange="makeDisable()" value="Disable list">Banana</option>
        <option id="mySelect2" disabled="true">Orange</option>
    </select>
    </form>
4

2 に答える 2