回答編集履歴

3

追記

2018/11/24 05:44

投稿

colling
colling

スコア798

test CHANGED
@@ -7,6 +7,8 @@
7
7
  ですが、同じ項目を選んだ時に`onchange`が発動されないため、`onmousedown`した時に一旦ありえないところをセレクトしたことにします。
8
8
 
9
9
 
10
+
11
+ `select`の`name=`と`id=`は任意です。
10
12
 
11
13
  ```javascript
12
14
 

2

修正

2018/11/24 05:44

投稿

colling
colling

スコア798

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- `onmousedown`イベントで`optionのを書き換え` `onchange`イベントで`optionのを戻す`
5
+ `onmousedown`イベントで`optionのテキストを書き換え` `onchange`イベントで`optionのテキストを戻す`
6
6
 
7
7
  ですが、同じ項目を選んだ時に`onchange`が発動されないため、`onmousedown`した時に一旦ありえないところをセレクトしたことにします。
8
8
 

1

修正

2018/11/24 05:24

投稿

colling
colling

スコア798

test CHANGED
@@ -54,11 +54,11 @@
54
54
 
55
55
  <select name="blood" id="blood" onmousedown="textChange();" onchange="textReChange()">
56
56
 
57
- <option value="A" id="sl1">TEST1</option>
57
+ <option value="A">TEST1</option>
58
58
 
59
- <option value="B" id="sl2">TEST2</option>
59
+ <option value="B">TEST2</option>
60
60
 
61
- <option value="O" id="sl3">TEST3</option>
61
+ <option value="C">TEST3</option>
62
62
 
63
63
  </select>
64
64