html
1 <ul class="month-pager"> 2 <li> 3 <a href="">9月</a> 4 </li> 5 <li> 6 <a href="">10月</a> 7 </li> 8 <li> 9 <a href="">11月</a> 10 </li> 11 <li> 12 <a href="">12月</a> 13 </li> 14 <li> 15 <a href="">1月</a> 16 </li> 17 <li> 18 <a href="" class="month-pager-current">2月</a> 19 </li> 20 <li> 21 <a href="">3月</a> 22 </li> 23 <li> 24 <a href="">4月</a> 25 </li> 26 <li> 27 <a href="">5月</a> 28 </li> 29 <li> 30 <a href="">6月</a> 31 </li> 32 <li> 33 <a href="">7月</a> 34 </li> 35 </ul> 36
今が2月だとすると、前後5ヶ月を取得して、セレクトボックスで表示したいのですが、javascriptで実装可能でしょうか。
dateで取得してforで繰り返せばいいかなとおもいましたが、画面に反映させるにはどうすればいいのかわからず・・・
javascript
1<script> 2 //日付 3 $(function(){ 4 var dt = new Date(); 5 dt.setMonth(dt.getMonth() - 5); 6 for (var i = 1; i <= 10; i++){ 7 dt += i; 8} 9 10 }); 11 </script>
回答3件
あなたの回答
tips
プレビュー