我试图在网页中重新排列几个链接,以字母顺序排列。
我的想法是先获取链接文本,然后使用sort()。但停留在第一步,如何将多个链接文本放入数组中?
HTML在这里:
<a href="#" id="yourAnchor">1.First link</a>
<a href="#">3.Third link</a>
<a href="#">2.Second link </a>
看起来很简单,我可以使用此代码获取链接的文本之一。
var linkText = document.getElementById('yourAnchor').innerHTML;
console.log(linkText)
但不适用于多个链接,它返回“未定义”
var linkText = document.getElementsByTagName('a').innerHTML;
console.log(linkText)