西暦を
<option value="1900">1900</option> <option value="1901">1901</option> <option value="1902">1902</option> <option value="1903">1903</option> <option value="1904">1904</option> <option value="1905">1905</option> のように1つ1つ書いています。 とても面倒くさいので、楽したくて、以下のようにコードを書き換えました。 理想は、1900年から現在(2018年)までのプルダウンが出てほしいのですが、 現状は、「西暦」以外は何も出ていないです。どなたか教えて下さい!!!
javascript
1(function(){ 2 var time = new Date(); 3 var aaa = time.getFullYear(); 4 for(var i =1900; i<=aaa; i++){ 5 $("#year").get(0).options[i] = new Option(i+"年", i); 6 } 7}()); 8
html
1<select name="year" id="year" onchange="monthCheck()" > 2 <option value="1">--西暦--</option> 3</select>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/15 09:02
2018/08/15 09:04
2018/08/15 09:16