我对 JavaScript 很陌生。我已经沿着这条线查看了几个先前回答的问题。我的 HTML 大致是:
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
.skills{
list-style:none;
padding: 0;
margin-bottom: 200px;
}
.skills li{
width: 200px;
float: left;
padding: 0;
}
</style>
</head>
<body>
<h2>Skills</h2>
<ul class="skills">
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
</ul>
</body>
</html>
我曾尝试使用:
<script type="text/javascript">
function sortLi()
{
var skills = [getElementsbyTagName("li")];
skills.sort();
var x=document.getElementsByTagName("li");
x.innerHTML=skills;
}
</script>
并通过交换 .getElementsbyTagName 与 .getElementsbyClass("skills") 无济于事。我知道我做错了什么,但就是不能把我的手指放在它身上。