社区
JavaScript
帖子详情
怎样用拖动方法实现交换TABLE中CELL的内容。
killerdanny
2004-11-02 12:30:45
请不要举POWERTABLE的例子。那个例子太复杂了!
我想看看最简单的代码!
...全文
185
5
打赏
收藏
怎样用拖动方法实现交换TABLE中CELL的内容。
请不要举POWERTABLE的例子。那个例子太复杂了! 我想看看最简单的代码!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjgx007
2004-11-03
打赏
举报
回复
IE5.5+以上测试通过:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<table border=1 width=500>
<tr>
<td>11</td>
<td>12</td>
<td>13</td>
</tr>
<td>21</td>
<td>22</td>
<td>23</td>
<tr>
</tr>
<td>31</td>
<td>32</td>
<td>33</td>
<tr>
</tr>
</table>
</BODY>
</HTML>
<script>
function swap(a,b){
var s=b.innerHTML;
b.innerHTML=a.innerHTML;
a.innerHTML=s;
}
function getCell() {
var oCell = event.srcElement;
if (oCell.tagName && oCell.tagName.toUpperCase() == "TD")
return oCell;
return null;
}
var bToggle = false;
var oCellCur = null;
var oCellNew = null;
document.onmousedown = function () {
oCellCur = getCell();
if (!oCellCur)
return;
bToggle = true;
oCellCur.setCapture();
}
document.onmousemove = function () {
if (bToggle)
{
}
}
document.onmouseup = function () {
bToggle = false;
if (oCellCur)
oCellCur.releaseCapture();
oCellNew = getCell();
if (!oCellNew || !oCellCur || oCellNew == oCellCur)
return;
swap(oCellCur, oCellNew);
}
</script>
killerdanny
2004-11-03
打赏
举报
回复
谢谢。拖动的问题没有解决?
fason
2004-11-03
打赏
举报
回复
function swap(a,b){
var s=b.innerHTML;
b.innerHTML=a.innerHTML;
a.innerHTML=s;
}
killerdanny
2004-11-03
打赏
举报
回复
upup
是是非非
2004-11-02
打赏
举报
回复
没有了
PwoerTable就是最简单的
table
的td整列
拖动
交换
以及重新排列位置
本javascript软件主要功能是任意
拖动
html的
table
的td来整行
交换
位置。
利用长按手势移动
Table
View
Cell
s
介绍如何通过长按手势来移动
table
view
中
的
cell
table
View move
custom
table
View
Cell
move
js 表格拖拽效果实例代码 (IE only)
拖拽
交换
Table
的列(I.E. ONLY)
yeap-time
table
yeap-time
table
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章