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

回答編集履歴

2

更新

2019/09/03 05:48

投稿

yambejp
yambejp

スコア117912

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  増えた場合はわかりますが、減ったときはどうするんでしょうか?
2
2
  またa,bがb,aになった場合はどうするんでしょうか?
3
-
3
+ 一部更新
4
4
  # sample
5
5
  ```javascript
6
6
  <script>

1

chousei

2019/09/03 05:48

投稿

yambejp
yambejp

スコア117912

answer CHANGED
@@ -20,7 +20,8 @@
20
20
  });
21
21
  Array.from(document.querySelectorAll('#hoge select')).forEach(x=>{
22
22
  var cln=s.cloneNode(true);
23
+ cln.value=x.value;
23
- cln.selectedIndex=x.selectedIndex;
24
+ /* もしくは cln.selectedIndex=x.selectedIndex; */
24
25
  x.parentNode.insertBefore(cln,x);
25
26
  x.parentNode.removeChild(x);
26
27
  });