js排序问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:24:22
下面的JS排序,我想:
增加顶和底的功能,也就是选择后,点一下顶,就到了第一个,不用一步步移动。
请问高手如何实现?这个太有用了。

<style >
li{
list-style:none;
}
</style >
<script >
function D(){
var radio = document.all.sel;
var ele = null;
for(var i=0;i <radio.length;i++){
if(radio[i].checked)
ele = radio[i];
}
ele.nextSibling.parentNode.swapNode(ele.nextSibling.parentNode.nextSibling)
ele.checked=true;
}
function A(){
var radio = document.all.sel;
var ele = null;
for(var i=0;i <radio.length;i++){
if(radio[i].checked)
ele = radio[i];
}
ele.nextSibling.parentNode.swapNode(ele.nextSibling.parentNode.previousSibling)
ele.checked=true;
}
</script >
<input type="button" value="X" onClick="D()" > <input type=&

跟论坛一样,用锚点可以实现,比如你的第一格式name=top
在你点击“顶”时用 <a href="top">顶</a> 可以实现页内的跳转
同理你在作后一条那里用name=buttom
在你点击“顶”时用 <a href="buttom">沉底</a> 可以实现页内的跳转
没有必要用js