62,025
社区成员
发帖
与我相关
我的任务
分享
<div id="divmenu" runat="server"></div>
this.divmenu.InnerHtml="";
for(int i=0;i<dt.Rows.Count;i++)
{
this.divmenu.InnerHtml+="<ul"+"id=ud"+i+">"
for(int j=0;j<dt.Columns.Count)
{
this.divmenu.InnerHtml+="<li>"+dt.Rows[i][j]+"</li>";
}
this.divmenu.InnerHtml+="</ul>";
}
function order(tt,old,classover,classout) {
var sf = arguments.callee; //get the function self
var trs = tt.getElementsByTagName('tr');
for(var i=0;i<trs.length;i++) {
trs[i].onmousedown = function () {
if(this.style.cursor == 'move') {
return false;
}
classout = this.className;
this.className = classover;
this.style.cursor = 'move';
old = this;
}
trs[i].onmouseover = function () {
if(this.style.cursor == 'move' || !old) {
return false;
}
var tmp_old = old.cloneNode(true);
var tmp_now = this.cloneNode(true);
var p = this.parentNode;
p.replaceChild(tmp_now,old);
p.replaceChild(tmp_old,this);
sf(tt,tmp_old,classover,classout);
}
trs[i].onmouseout = function () {
//this.className = classout;
}
trs[i].onmouseup = function () {
this.className = classout;
this.style.cursor = '';
old = null;
}
}
}