如何使用javascript在多个select中交换option元素

如何使用javascript在多个select中交换option元素,javascript,Javascript,(向上或向下移动选项元素) 如何使用javascript在多个select中交换option元素 前任。 邮件Id 名字 姓 用户类型 城市 字母 它是这样显示的 邮件Id 名字 姓 用户类型 城市 我想像这样改变这个选项 邮件Id 姓 名字 用户类型 城市 如何使用javascript交换选项最简单(但优化程度最低)的方法是获取所有内容,重新排列(向函数发送id、数字或其他内容),然后重新创建元素 优化的版本是使用insertBefore(element,document.getElement

(向上或向下移动选项元素) 如何使用javascript在多个select中交换option元素 前任。 邮件Id 名字 姓 用户类型 城市 字母
它是这样显示的 邮件Id 名字 姓 用户类型 城市

我想像这样改变这个选项 邮件Id 姓 名字 用户类型 城市

如何使用javascript交换选项最简单(但优化程度最低)的方法是获取所有内容,重新排列(向函数发送id、数字或其他内容),然后重新创建元素


优化的版本是使用insertBefore(element,document.getElementById(“elementcontainer”).child),其中child是要插入之前的子级。

不能互换,除非重新创建!