質問するログイン新規登録

質問編集履歴

4

htmlとJSを追加

2018/09/07 08:42

投稿

tears
tears

スコア100

title CHANGED
File without changes
body CHANGED
@@ -9,4 +9,60 @@
9
9
  パッケージを使用しており、HTML記述は変更できないため、
10
10
  Javascriptでのカスタマイズをしたい、という背景があります。
11
11
  パッケージのJS記載欄が小さいため、できるだけ少ない行数で
12
- 判定できる書き方はないでしょうか。
12
+ 判定できる書き方はないでしょうか。
13
+
14
+ ```html
15
+ <div>
16
+ <input name="{表示のたびランダム作成}" id="{表示のたびランダム作成}" type="text" maxlength="45">
17
+ <img width="16" height="15" class="datepicker-trigger"src="cal.gif">
18
+ <select name="{表示のたびランダム作成}" id="{表示のたびランダム作成}">
19
+ <option value="0">0</option>
20
+ <option value="1">1</option>
21
+ <option value="2">2</option>
22
+ <option value="3">3</option>
23
+ <option value="4">4</option>
24
+ <option value="5">5</option>
25
+ <option value="6">6</option>
26
+ <option value="7">7</option>
27
+ <option value="8">8</option>
28
+ <option value="9">9</option>
29
+ <option value="10">10</option>
30
+ <option value="11">11</option>
31
+ <option value="12">12</option>
32
+ <option value="13">13</option>
33
+ <option value="14">14</option>
34
+ <option value="15">15</option>
35
+ <option value="16">16</option>
36
+ <option value="17">17</option>
37
+ <option value="18">18</option>
38
+ <option value="19">19</option>
39
+ <option value="20">20</option>
40
+ <option value="21">21</option>
41
+ <option value="22">22</option>
42
+ <option value="23">23</option>
43
+ </select>
44
+ <select name="{表示のたびランダム作成}" id="{表示のたびランダム作成}">
45
+ <option value="00">00</option>
46
+ <option value="05">05</option>
47
+ <option value="10">10</option>
48
+ <option value="15">15</option>
49
+ <option value="20">20</option>
50
+ <option value="25">25</option>
51
+ <option value="30">30</option>
52
+ <option value="35">35</option>
53
+ <option value="40">40</option>
54
+ <option value="45">45</option>
55
+ <option value="50">50</option>
56
+ <option value="55">55</option>
57
+ </select>
58
+ </div>
59
+ ```
60
+ パッケージの設定により、フォーム送信時前にJS処理を設定できるのですが、
61
+ id等が表示のたび生成されるため、パッケージ特有の値取得処理があります。
62
+ ```Javascript
63
+ //パッケージにこの形で設定すると
64
+ var a = {コントロール名}
65
+
66
+ //表示時に以下のような形に変更される
67
+ var a = Utilities.getValue("#コントロールのランダムid")
68
+ ```

3

タイトルをJS対象の旨が分かるよう変更

2018/09/07 08:42

投稿

tears
tears

スコア100

title CHANGED
@@ -1,1 +1,1 @@
1
- 日付の○○時~○○時までの判定
1
+ Date型の○○時~○○時の判定方法
body CHANGED
@@ -7,6 +7,6 @@
7
7
 
8
8
  ### 追記
9
9
  パッケージを使用しており、HTML記述は変更できないため、
10
- Javascriptでのカスタマイズをしたいという、という背景があります。
10
+ Javascriptでのカスタマイズをしたい、という背景があります。
11
11
  パッケージのJS記載欄が小さいため、できるだけ少ない行数で
12
12
  判定できる書き方はないでしょうか。

2

質問の背景を追記しました。

2018/09/07 08:28

投稿

tears
tears

スコア100

title CHANGED
File without changes
body CHANGED
@@ -3,4 +3,10 @@
3
3
 
4
4
  日付と時刻のコントロールからは、Dateオブジェクトが取得でき、
5
5
  getHoursとgetMinutesでゴリゴリやればいけるのですが、
6
- 1行で判定できるスマートな書き方はないでしょうか。
6
+ 1行で判定できるスマートな書き方はないでしょうか。
7
+
8
+ ### 追記
9
+ パッケージを使用しており、HTML記述は変更できないため、
10
+ Javascriptでのカスタマイズをしたいという、という背景があります。
11
+ パッケージのJS記載欄が小さいため、できるだけ少ない行数で
12
+ 判定できる書き方はないでしょうか。

1

タイトルに「日付の」を追加

2018/09/07 08:17

投稿

tears
tears

スコア100

title CHANGED
@@ -1,1 +1,1 @@
1
- ○○時~○○時までの判定
1
+ 日付の○○時~○○時までの判定
body CHANGED
File without changes