Some netizens posted this question on 51js today. I thought it was to sort the content in alphabetical order. Because I have read a forward-ordered article before, I think it should be difficult to reverse-order it, after checking the information, the problem was quickly solved.
<Html> <pead> <title> carefree script code test webpage </title> </pead> <body> <SELECT name = "a" id = "a"> <OPTION value = "B"> B </OPTION> <OPTION value = "e"> e </OPTION> <OPTION value = "c"> c </OPTION> <OPTION value = "f"> f </OPTION> <OPTION value = "a"> a </OPTION> </SELECT> </body> </ptml>
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]
However, after reading the reply, the author did not have a clear description of the problem. He intended to arrange the list content in reverse order, that is, abcef is changed to fecba.
I thought it was not easy to solve. I suddenly remembered that the array had a reverse () function (which sorted the array content in reverse order), and the problem suddenly became quite simple.
<Html> <pead> <title> carefree script code test webpage </title> </pead> <body> <SELECT name = "a" id = "a"> <OPTION value = "B"> B </OPTION> <OPTION value = "e"> e </OPTION> <OPTION value = "c"> c </OPTION> <OPTION value = "f"> f </OPTION> <OPTION value = "a"> a </OPTION> </SELECT> </body> </ptml>
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]