日付と時刻を入力できる欄があるのですが、
9:00~17:00の時間帯を外れていた場合、エラーを出したいです。
日付と時刻のコントロールからは、Dateオブジェクトが取得でき、
getHoursとgetMinutesでゴリゴリやればいけるのですが、
1行で判定できるスマートな書き方はないでしょうか。
追記
パッケージを使用しており、HTML記述は変更できないため、
Javascriptでのカスタマイズをしたい、という背景があります。
パッケージのJS記載欄が小さいため、できるだけ少ない行数で
判定できる書き方はないでしょうか。
html
1<div> 2 <input name="{表示のたびランダム作成}" id="{表示のたびランダム作成}" type="text" maxlength="45"> 3 <img width="16" height="15" class="datepicker-trigger"src="cal.gif"> 4 <select name="{表示のたびランダム作成}" id="{表示のたびランダム作成}"> 5 <option value="0">0</option> 6 <option value="1">1</option> 7 <option value="2">2</option> 8 <option value="3">3</option> 9 <option value="4">4</option> 10 <option value="5">5</option> 11 <option value="6">6</option> 12 <option value="7">7</option> 13 <option value="8">8</option> 14 <option value="9">9</option> 15 <option value="10">10</option> 16 <option value="11">11</option> 17 <option value="12">12</option> 18 <option value="13">13</option> 19 <option value="14">14</option> 20 <option value="15">15</option> 21 <option value="16">16</option> 22 <option value="17">17</option> 23 <option value="18">18</option> 24 <option value="19">19</option> 25 <option value="20">20</option> 26 <option value="21">21</option> 27 <option value="22">22</option> 28 <option value="23">23</option> 29 </select> 30 <select name="{表示のたびランダム作成}" id="{表示のたびランダム作成}"> 31 <option value="00">00</option> 32 <option value="05">05</option> 33 <option value="10">10</option> 34 <option value="15">15</option> 35 <option value="20">20</option> 36 <option value="25">25</option> 37 <option value="30">30</option> 38 <option value="35">35</option> 39 <option value="40">40</option> 40 <option value="45">45</option> 41 <option value="50">50</option> 42 <option value="55">55</option> 43 </select> 44</div>
パッケージの設定により、フォーム送信時前にJS処理を設定できるのですが、
id等が表示のたび生成されるため、パッケージ特有の値取得処理があります。
Javascript
1//パッケージにこの形で設定すると 2var a = {コントロール名} 3 4//表示時に以下のような形に変更される 5var a = Utilities.getValue("#コントロールのランダムid")
2つのselectのidは異なると思うのですが、その2つを「パッケージ特有の値取得処理」して console.log した結果を提示してください。
回答3件
あなたの回答
tips
プレビュー