[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>
呼び出す際に関数に渡したい値を()の中に入れて呼び出します
関数側では()の中に書いた文字が変数として扱われ,渡された値(引数)が代入されます
コメントを残す