実現したいこと
JavaScriptを使用して時間帯によってボタンを表示・非表示させたいです。
下記コードのようなイメージで
19:00〜9:59は非表示
10:00〜18:59は表示
時だけであれば、表示・非表示できると思うのですが、
分も含めるとすると、条件式の書き方がわからないです。
よろしくお願いします。
HTML
1 2<div> 3 <a><button id="button">開始する</button></a> 4</div> 5<div> 6 <p>受付時間 10:00 - 19:00 </p> 7</div>
該当のソースコード
JavaScript
1$(function(){ 2 var now_hour = new Date().getHours(); 3 if ( 0 <= now_hour && now_hour <= 6 ){ 4 $('#button').css('display','none'); 5 } else if ( 7 <= now_hour && now_hour <= 12 ) { 6 $('#button').css('display','block'); 7 } 8});
HTMLを質問文に追記し、「何」が「どのように」わからないのか、コードのどの部分で詰まっているのかなどを具体的に追記されたほうが回答が望めると思います。
回答2件
あなたの回答
tips
プレビュー