Discuss / JavaScript / 楼上那个不能保证排序成功吧?

楼上那个不能保证排序成功吧?

Topic source

terry_404

#1 Created at ... [Delete] [Delete and Lock User]

var lang=document.getElementsByClassName('lang'); var i; var swap=[];

for(i=0;i<lang.length;i++){ swap[i]=lang[i].innerText;

}

swap.sort(function (s1, s2) { var x1 = s1.toUpperCase(); var x2 = s2.toUpperCase(); if (x1 < x2) { return -1; } if (x1 > x2) { return 1; } return 0; });

for(i=0;i<lang.length;i++){ lang[i].innerText=swap[i];

}


  • 1

Reply