日付と時刻が記載された週間カレンダーの制作
理想としては歯医者やサロンの予約システムのようなかたちで、わかりやすく予約状況を確認できるシンプルなものにしたいと考えております。閲覧のみなので予約フォームへのリンクは必要ありません。
レンタルサーバーはPHP非対応なのでJavaScriptで制作しようと考えているのですが、cssとhtmlで簡単なWebサイトを作るのに2か月もかかったくらい初心者でjsの入門書も見てみても理解が進まず正直これを作るのに何が必要なのかすらよくわかりません…。
画像のような形のものを作りたいです。
①今日の日付の週を日曜始まりで表示
②これを3か月分スライドで閲覧できるようにする
③現状、以下のhtmlで月のカレンダーを作り、予約が入ったらその日に✖を入れる形で予約管理をしています。できれば同じような形でhtml上で管理をしたいと考えております。
html
1 <ul class="schedule"> 2 <li class="day"><br><sub>sun</sub></li> 3 <li class="day"><br><sub>mon</sub></li> 4 <li class="day"><br><sub>tues</sub></li> 5 <li class="day"><br><sub>wed</sub></li> 6 <li class="day"><br><sub>thurs</sub></li> 7 <li class="day"><br><sub>fri</sub></li> 8 <li class="day"><br><sub>sat</sub></li> 9 10 <li> </li> 11 <li> </li> 12 <li>1</li> 13 <li>2</li> 14 <li>3</li> 15 <li>4</li> 16 <li>5<span class="b">✖</span></li> 17 18 <li>6<span class="b">✖</span></li> 19 <li>7</li> 20 <li>8</li> 21 <li>9</li> 22 <li>10</li> 23 <li>11</li> 24 <li>12</li> 25 26 <li>13</li> 27 <li>14</li> 28 <li>15</li> 29 <li>16</li> 30 <li>17</li> 31 <li>18</li> 32 <li>19</li> 33 34 <li>20</li> 35 <li>21</li> 36 <li>22</li> 37 <li>23</li> 38 <li>24</li> 39 <li>25</li> 40 <li>26<span class="b">✖</span></li> 41 42 <li>27</li> 43 <li>28</li> 44 <li>29</li> 45 <li>30</li> 46 <li>31</li> 47 <li> </li> 48 <li> </li> 49 </ul>
もちろん初心者が簡単に作れるものとは思っていないのですが、上記の①はなんとなく理解できたのですが③が出来るかどうかがわからず、もし可能であればどういった方法があるのか教えて頂きたいです。
そもそもjsでやるようなことじゃないのでしょうか…。
予約フォームごとレンタルしてしまえばいいのだとは思うのですが、勉強も兼ねて自分で作ってみたいと思っております。
拙い説明で申し訳ありませんが、ご教示下さい。お願いいたします。
回答2件
あなたの回答
tips
プレビュー