87,921
社区成员
发帖
与我相关
我的任务
分享
<body>
<script>
//全局变量:放置所有链接的一个容器,或 div 或 span..
// 全局变量:记录第一个子节点
var obj ;
// 对全局变量进行初始化
function init(){
container = document.getElementById('div1');
obj = document.getElementById('anchor1');
}
// 设置某个节点放到第一位(置顶),参数:firstNode 表示要放在第一位的节点
function nodeFirst(first){
var firstNode = first.parentNode;
if( obj != undefined && container != undefined){
//document.getElementById("div1").insertBefore(firstNode,obj);
container.insertBefore(firstNode,obj);
obj = firstNode;
}else{
}
return false;
}
//调用初始化方法
setTimeout('init()',0);
</script>
<!--
href="www.google.cn"
href="www.baidu.com"
href="www.sousou.com"
-->
<div id="div1">
<span id="anchor1">
<a onclick="nodeFirst(this)">http://wwww.comdf</a>
<br/>
<span>
<span id="anchor2">
<a onclick="nodeFirst(this)" >http://wwww.cdomdf </a>
<br/>
</span>
<span id="anchor3">
<a onclick="nodeFirst(this)" >http://wwww.dcomdf </a>
<br/>
</span>
<br/>
</div>
</body>