获取页面元素并一起打印出来
2012-07-06 13:26
218 查看
var str = ""; var arr = document.getElementsByTagName("a"); for (var i = 0; i < arr.length; i++) { if (arr[i].innerText == "VIP") { // 这里的关键字就是你想要的连接名称 // element.td.tr.tbody.table.div.div.span.span var currTd = arr[i].parentNode; var currTr = arr[i].parentNode.parentNode; var currSpan = arr[i].parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; var pLinks = currSpan.getElementsByTagName("a"); var pName = pLinks[pLinks.length - 1].innerText; var index; for (var j = 0; j < currTr.childNodes.length; j++) { if (currTr.childNodes[j].innerHTML == currTd.innerHTML) { index = j; break; } } var cName = currTr.childNodes[index - 3].innerText; str += pName + "-" + cName + "\t" + arr[i] + "<br />"; } } document.writeln(str);
相关文章推荐
- PHP post获取页面传过来的数组json存到数据库然后在取出来反转显示到页面
- jsp中Java代码中怎么获取jsp页面元素
- layer 获取页面层(type:1)元素
- 用Javascript获取页面元素的位置
- Python+Selenium练习篇之31-获取页面元素的href属性
- 用Javascript获取元素在页面中的绝对位置
- web自动化测试第4步:页面元素信息(属性)的获取
- jquery 父、子页面之间页面元素的获取,方法的调用
- 怎样从Word中获取元素,用Android原生的形式显示出来。
- 获取WebView加载HTML时网页中的内容 获取页面元素
- 获取页面滚动位置或某元素的位置
- Js与Jq 获取页面元素值的方法和差异对比
- 获取页面元素和xpath
- 用Javascript获取页面元素的位置
- 用Javascript获取页面元素的位置
- javascript 子页面获取父页面某元素
- 获取元素在页面中left,top值(忽略其父级的定位)
- 用Javascript获取页面元素的位置
- JavaScript DOM编程基础精华01(DOM入门,DOM模型和获取页面元素,事件,window对象的方法)
- jquery 通过post给服务端提交数据,并且用 Django获取打印出来