関数を使う

[renshu-8.html]

<select name="thismonth"> </select>
<input type="button" value="28まで" onclick="boxCheck(28)">
<input type="button" value="29まで" onclick="boxCheck(29)">
<input type="button" value="30まで" onclick="boxCheck(30)">


    <script>
    
    function boxCheck(endday){
    
      const thismonth = document.querySelector("[name='thismonth']");
      var option = '';

      for( i = 1; i <= endday; i++ ){
        option += '<option>' + i ;
      }

      thismonth.innerHTML = option;
      
    }
    
    </script>
   

呼び出す際に関数に渡したい値を()の中に入れて呼び出します
関数側では()の中に書いた文字が変数として扱われ,渡された値(引数)が代入されます


Categories:

Tags:


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です