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

質問編集履歴

1

コードの変更

2018/03/15 10:41

投稿

kiichan
kiichan

スコア6

title CHANGED
File without changes
body CHANGED
@@ -26,4 +26,49 @@
26
26
  <form method="post" th:action="@{/cart/delete/}+${cart.id}">
27
27
  <input type="submit" value="削除" class="delete" />
28
28
  </form>
29
+ ```
30
+
31
+ jsファイル
32
+
33
+ ```ここに言語を入力
34
+
35
+ /**
36
+ *
37
+ */
38
+ function addNum(count) {
39
+ var num = count.innerText;
40
+ var name = count.id;
41
+ var lastNum = name.substr(1);
42
+ var targetId1 = "b" + lastNum;
43
+ var targetId2 = "c" + lastNum;
44
+ var elm1 = document.getElementById(targetId1);
45
+ var elm2 = document.getElementById(targetId2);
46
+ var num2 = Number(elm1.value);
47
+ var num3 = Number(elm2.value);
48
+ num = Number(num);
49
+ if (num3 > num) {
50
+ num++;
51
+ num2++;
52
+ }
53
+
54
+ count.innerText = num;
55
+ elm1.value = num2;
56
+ }
57
+
58
+ function subtractNum(count) {
59
+ var num = count.innerText;
60
+ var name = count.id;
61
+ var lastNum = name.substr(1);
62
+ var targetId = "b" + lastNum;
63
+ var elm = document.getElementById(targetId);
64
+ var num2 = Number(elm.value);
65
+ num = Number(num);
66
+ if (num > 1) {
67
+ num--;
68
+ num2--;
69
+ }
70
+
71
+ count.innerText = num;
72
+ elm.value = num2;
73
+ }
29
74
  ```