回答編集履歴

2

調整

2021/06/29 09:10

投稿

YT0014
YT0014

スコア1750

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  この時、該当メソッドでは、
18
18
 
19
- ```JavaScript
19
+ ```JavaScript!
20
20
 
21
21
  if (target == "0") {
22
22
 

1

要求仕様の変更

2021/06/29 09:10

投稿

YT0014
YT0014

スコア1750

test CHANGED
@@ -32,9 +32,33 @@
32
32
 
33
33
 
34
34
 
35
+ 修正:ペア単位で、一方を選択した場合、他方を「選択して下さい」にしたいとのことなので。
36
+
37
+ yh1224さんにご提示頂いたように、以下のコードになるかと。
38
+
39
+ ```JavaScript
40
+
41
+ if (target == "0") {
42
+
35
- resetSelect()として作成するべきは、全selectに対して、targetに一致しない場合に、selectedIndex0にするというメソッドです。
43
+ document.sel_form.selNm2.selectedIndex = 0;
44
+
45
+ }
46
+
47
+ if (target == "1") {
48
+
49
+ document.sel_form.selNm1.selectedIndex = 0;
50
+
51
+ }
52
+
53
+ ```
36
54
 
37
55
 
56
+
57
+ ~~resetSelect()として作成するべきは、全selectに対して、targetに一致しない場合に、selectedIndexを0にするというメソッドです。~~
58
+
59
+
60
+
61
+ 以下のコードは、ペア単位仕様判明前のものです。
38
62
 
39
63
  ```JavaScript
40
64
 
@@ -54,6 +78,6 @@
54
78
 
55
79
 
56
80
 
57
- ですが、この仕様を実装すると、4つのselectのうち、「選択してください」以外に設定できるのは、1つのselectだけになります。
81
+ ~~ですが、この仕様を実装すると、4つのselectのうち、「選択してください」以外に設定できるのは、1つのselectだけになります。
58
82
 
59
- これは、想定の仕様通りでしょうか?
83
+ これは、想定の仕様通りでしょうか?~~