コンテンツへ移動します
カテゴリー:

関数を使う

投稿日時:
投稿者:

[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>
   

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

コメントを残す