質問編集履歴

1

実際のコードを追記しました。

2019/10/22 12:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- 開始時間 12:00 (a = 12:00)
5
+ 開始時間 12:00 (start = 12:00)
6
6
 
7
- 終了時間 17:30 (b = 17:30)
7
+ 終了時間 17:30 (last = 17:30)
8
8
 
9
9
 
10
10
 
@@ -12,8 +12,50 @@
12
12
 
13
13
 
14
14
 
15
- 300 (c = 300);
15
+ 330 (sum = 330);
16
16
 
17
17
 
18
18
 
19
+ input(time)で開始時間と終了時間を取得後
20
+
19
21
  上記のように値を出力させたい
22
+
23
+
24
+
25
+ ### ソースコード
26
+
27
+ ```html
28
+
29
+ <form name="form1">
30
+
31
+ <label for="start">開始時間</label><br>
32
+
33
+ <input type="time" name="start" value="12:00"><br>
34
+
35
+ <label for="last">終了時間</label><br>
36
+
37
+ <input type="time" name="last" value="17:30"><br>
38
+
39
+ </form>
40
+
41
+ ```
42
+
43
+ ```javascript
44
+
45
+ var start = document.form1.start.value;
46
+
47
+ var last = document.form1.last.value;
48
+
49
+ ```
50
+
51
+
52
+
53
+ ```
54
+
55
+ 試したこと
56
+
57
+ ```
58
+
59
+ new Date()を用いてlast - startを行おうと思いましたが、
60
+
61
+ 時間のみで実行できずNaNになってしまいます。