DOM(document获取节点byId.byTagName运用实现超链接跳转与不跳转)
2016-06-04 14:37
363 查看
web-strom开发
1.运用实现超链接跳转与不跳转
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>实现超链接页面跳转与不跳转</title>
</head>
<script>
/*对于网页中的超链接,新闻链接新窗口打开,门户网站当前页面打开
*当然是要获取其中被操作的超链接对象
*可是通过document拿到的是所有的超链接对象
* 只想获取一部分
* 只要获得被操作的超链接所属的节点即可
* 再通过节点获取它里面的超链接
* */
function getNode(){
//获取超链接所属节点
var divNode=document.getElementById("newslink");
var aNode=divNode.getElementsByTagName("a");
for(var i=0;i<aNode.length;i++){
//alert(aNode[i].innerHTML);
aNode[i].target="_blank";
}
}
</script>
<body>
<input type="button" value="演示" onclick="getNode()"/>
<a href="www.baidu.com">百度</a>
<a href="www.sohu.com">搜狐</a>
<div id="newslink">
<a href="www.sohu.com">新闻链接1</a>
<a href="www.baidu.com">新闻链接2</a>
<a href="www.sohu.com">新闻链接3</a>
</div>
</body>
</html>
1.运用实现超链接跳转与不跳转
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>实现超链接页面跳转与不跳转</title>
</head>
<script>
/*对于网页中的超链接,新闻链接新窗口打开,门户网站当前页面打开
*当然是要获取其中被操作的超链接对象
*可是通过document拿到的是所有的超链接对象
* 只想获取一部分
* 只要获得被操作的超链接所属的节点即可
* 再通过节点获取它里面的超链接
* */
function getNode(){
//获取超链接所属节点
var divNode=document.getElementById("newslink");
var aNode=divNode.getElementsByTagName("a");
for(var i=0;i<aNode.length;i++){
//alert(aNode[i].innerHTML);
aNode[i].target="_blank";
}
}
</script>
<body>
<input type="button" value="演示" onclick="getNode()"/>
<a href="www.baidu.com">百度</a>
<a href="www.sohu.com">搜狐</a>
<div id="newslink">
<a href="www.sohu.com">新闻链接1</a>
<a href="www.baidu.com">新闻链接2</a>
<a href="www.sohu.com">新闻链接3</a>
</div>
</body>
</html>
相关文章推荐
- 网页的缓存
- 软件工程概述
- Builder模式
- JavaScript jQuery 入门回顾 2
- 学术诚信与职业道德 感想
- 城市字符串----转数组( 加空格---preg_split) 正则分割字符串 --> 成数组
- C#winform直接连接SQL数据库mdf文件
- 关于年轻人申请基金面上项目的一点思考
- windows下安装redis
- JavaScript基础学习——数组
- 如何理解索引
- 补码和unsigned
- [置顶] 自己写一个清理系统垃圾的文件
- JavaScript-性能优化,函数节流(throttle)与函数去抖(debounce)
- instanceof
- http://www.cnblogs.com/Ewin/archive/2009/10/05/1578322.html
- 三方登录和分享 的坑
- converView在ListView还未显示完全时就提前重用的问题解决方案
- cocoa pods的安装带ruby环境搭配流程(Mac版)
- android控件 ToggleButton-开关开灯关灯