or
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<script type="text/javascript">
<!--
function InitUpDown(ipcls,ucls,dcls){
var ips=zxcByClassName(ipcls),ups=zxcByClassName(ucls),ds=zxcByClassName(dcls)
for (var z0=0;z0<ips.length;z0++){
if (ups[z0]){
ups[z0].updown=[ips[z0],ips[z0-1]]
ups[z0].onclick=function(){ Swap(this.updown); }
}
if (ds[z0]){
ds[z0].updown=[ips[z0+1],ips[z0]]
ds[z0].onclick=function(){ Swap(this.updown); }
}
}
}
function Swap(ips){
if (ips[0]&&ips[1]){
var save=ips[0].value;
ips[0].value=ips[1].value;
ips[1].value=save;
}
}
function zxcByClassName(nme,el,tag){
if (typeof(el)=='string') el=document.getElementById(el);
el=el||document;
for (var tag=tag||'*',reg=new RegExp('\\b'+nme+'\\b'),els=el.getElementsByTagName(tag),ary=[],z0=0; z0<els.length;z0++){
if(reg.test(els[z0].className)) ary.push(els[z0]);
}
return ary;
}
//-->
</script></head>
<body onload="InitUpDown('input','up','down');">
<table border="1">
<tr>
<td><input class="input" value="22" ></td>
<td><input class="up" type="button" name="" value="Up"></td>
<td><input class="down" type="button" name="" value="Down"></td>
</tr>
<tr>
<td><input class="input" value="23"></td>
<td><input class="up" type="button" name="" value="Up"></td>
<td><input class="down" type="button" name="" value="Down"></td>
</tr>
<tr>
<td><input class="input" value="24"></td>
<td><input class="up" type="button" name="" value="Up"></td>
<td><input class="down" type="button" name="" value="Down"></td>
</tr>
</table>
</body>
</html>
Bookmarks