<div class="quest">
<ul class="questionlist" id="questionli">
<li><a href="#" οnclick="addQuestion(this.innerText);return false">01.什么是?</a></li>
<li><a href="#" οnclick="addQuestion(this.innerText);return false">02.什么是?</a></li>
</ul>
</div>
点击对应的<li>得到<a>的文本值如"01.什么是?"而不是<a href="#" οnclick="addQuestion(this.innerText);return false">01.什么是?</a>,通过debug查看"this"发现this中有属性innerText存放的值是: "01.什么是?" , this还有属性innerHTML,它的值是:"<a href="#" οnclick="addQuestion(this.innerText);return false">01.什么是?</a>",所以不需要先获取对应的index再得到对应的文本值了。
通过innerText获取li的值,不再先得到li对应的index
最新推荐文章于 2022-08-31 13:55:05 发布