我当前正在构建一个排序系统,我想对这四个元素进行排序,这四个元素都具有相同的类。
function sortByOrdnr() {
var allaOrdnr = document.getElementsByClassName("ordernummer");
var antal = allaOrdnr.length;
var listWithAllaOrdnr = [];
for (var i = 0; i < antal; i++) {
listWithAllaOrdnr.push(allaOrdnr[i]);
}
listWithAllaOrdnr.sort() // [A, B, C, E]
console.log(listWithAllaOrdnr);
for (var i = 0; i < antal; i++) {
document.getElementsByClassName("ordernummer")[i] = listWithAllaOrdnr[i];
}
}
<button onclick="sortByOrdnr()"> Button </button>
<p class="ordernummer"> A </p>
<p class="ordernummer"> E </p>
<p class="ordernummer"> B </p>
<p class="ordernummer"> C </p>
最后,我希望类更改位置,以便在单击按钮时对四个元素进行排序,如下所示:
<p class="ordernummer"> A </p>
<p class="ordernummer"> B </p>
<p class="ordernummer"> C </p>
<p class="ordernummer"> E </p>
我感谢所有的帮助。提前致谢。
呼啦一阵风
精慕HU
暮色呼如
相关分类