回答編集履歴
2
調整
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
要求仕様の変更
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
|
-
|
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
|
+
これは、想定の仕様通りでしょうか?~~
|