扫码关注官方订阅号
1 2 3 4 5 6 7 8 9 10
我需要得到一个数组 new Array=(1,2,3,4,5,6,7,8,9,10),应该如何操作?
光阴似箭催人老,日月如移越少年。
javascriptvar arr = document.getElementsByTagName('li'),temp = []; for(var i = 0;i<arr.length;i++){ temp.push(arr[i].innerHTML) }
javascript
var arr = document.getElementsByTagName('li'),temp = []; for(var i = 0;i<arr.length;i++){ temp.push(arr[i].innerHTML) }
var aLi = document.getElementsByTagName('li'); var arr = [].slice.call(aLi); 返回的直接是数组
var result = []; var lis = document.getElementsByTagName('li'); // 或者其他查询方式 for (var i = 0; i < lis.length; i++) { result.push(+(lis[i].innerText || lis[i].textContent)); //UPDATE: 兼容 Firefox 并将字符串转为数字 }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
光阴似箭催人老,日月如移越少年。