中文回答select option 显示的内容倒序
可以使用JavaScript来实现select option显示的内容倒序。
- 首先获取select元素和其所有的option元素:
var select = document.getElementById("select-element");
var options = select.getElementsByTagName("option");
- 将option元素存储到一个数组中,并使用数组的reverse()方法来倒序排列:
var optionsArray = [];
for (var i = 0; i < options.length; i++) {
optionsArray.push(options[i]);
}
optionsArray.reverse();
- 清空原来的select元素,并将倒序排列后的option元素添加到select元素中:
select.innerHTML = "";
for (var i = 0; i < optionsArray.length; i++) {
select.appendChild(optionsArray[i]);
}
完整的JavaScript代码如下:
var select = document.getElementById("select-element");
var options = select.getElementsByTagName("option");
var optionsArray = [];
for (var i = 0; i < options.length; i++) {
optionsArray.push(options[i]);
}
optionsArray.reverse();
select.innerHTML = "";
for (var i = 0; i < optionsArray.length; i++) {
select.appendChild(optionsArray[i]);
}
``
原文地址: https://www.cveoy.top/t/topic/hq1N 著作权归作者所有。请勿转载和采集!