Javascript -读取html列表
Javascript - reading html list
我想阅读这个html列表:
<div id="leaderboard" class="panel">
<h1>Leaderboard</h1>
<ol id=top10>
<li>yeah</li>
<li>grgsdg</li>
<li>dfhdfhdfh</li>
<li>Ttest</li>
</ol>
</div>
<script>
console.log(leaders());
function leaders() {
//store the leaderboard elements
//check if leaderboard is less than 10
//loop through leaderboard
//return
var output2 = document.getElementById("top10").getElementsByTagName("li");
var output = [];
for(var i = 1; i < output2.length; i++) {
//if(maximumResults.length < 10) {
//output2[i] = output[i];
output.push(output2[i].textContent);
//}
}
return output;
}
</script>
这是我目前所拥有的:
但是,只输出元素索引(0,1,2,3)等。而不是列表中的实际字符串
你应该从0开始,因为数组从0开始使用这个函数
for(var i = 0; i < output2.length; i++) {
//if(maximumResults.length < 10) {
//output2[i] = output[i];
output.push(output2[i].textContent);
//}
}
这是工作小提琴https://jsfiddle.net/5qyu77st/
按下f12后转到拨弦检查控制台
相关文章:
- 如何在HTML列表中添加事件's子弹
- 从JSON填充列表(而不是HTML)
- 为非列表项目创建HTML实时搜索
- 如何使用jQuery来解析json并将其作为列表输出到HTML中
- html5中数据描述属性中的html列表
- javascript和html图像下拉列表
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 通过点击-PHP/HTML发布列表中的选定值
- 用javascript在html显示列表中显示新成员
- 如何在列表(HTML)中创建文本框
- 在选择其他下拉列表html和javascript araray的基础上,填充3个连续的下拉列表
- 使用 SQL 信息更新选择下拉列表 (HTML)
- 从文本区域中的选定文本创建列表html
- 层次结构和多选项下拉列表(HTML),并在项目之间导航(子节点)
- 显示选项与复选框下拉列表- HTML/JAVASCRIPT
- 渐近分析:填充一个长重复列表.HTML vs. JavaScript
- 秒表/计时器,保存var并显示在高分列表(HTML, JS)
- Chrome中的AJAX下拉列表(HTML Select)
- 转换无序列表html
- 对json数组递归调用子列表
- 如何使用jQuery在表格或列表html之间切换