免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4992 | 回复: 6
打印 上一主题 下一主题

求助:如何选中并复制table中的一列或一列中的几个元素? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-02 15:28 |只看该作者 |倒序浏览
5可用积分
数据是用php从数据库中获得的,获得的顺序是按行生成的。例如:
1 2 3 4 5 6 7
2 3 4 5 6 7 8
3 4 5 6 7 8 9
0 1 2 3 4 5 6

我现在需要从页面上提供直接复制1列数字或1列中连续的几个数据的功能。
求助用javascript如何实现?

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
2 [报告]
发表于 2009-02-03 00:10 |只看该作者
是想用javascript实现复制表格中的一列数据吗

论坛徽章:
0
3 [报告]
发表于 2009-02-03 09:48 |只看该作者

回复 #2 ynchnluiti 的帖子

是的,因为我的数据生成是php脚本按行抓的,而且按列复制数据只是为了看页面的人方便。所以个人觉得用javascript会好些,但不知道具体如何操作。如果有更好的实现方式,我也希望可以试试。

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
4 [报告]
发表于 2009-02-03 13:15 |只看该作者

回复 #3 aredfox 的帖子

可能有专门的javascript表格控件吧。
我没找到按列选择的,大多是按列排序。

自己写代码的话,看看
http://topic.csdn.net/t/20040629/12/3130930.html
不过有点繁琐,需要用表格嵌套。

论坛徽章:
0
5 [报告]
发表于 2009-02-03 13:44 |只看该作者

回复 #4 ynchnluiti 的帖子

这个已经看过,主要问题在于我的方式是用循环生成一行一行,他的代码是本来就是一列一列的。

论坛徽章:
0
6 [报告]
发表于 2009-02-03 17:58 |只看该作者
每一行用统一的name 然后用getElementsByName获取
循环取值

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
7 [报告]
发表于 2009-02-05 00:47 |只看该作者
原帖由 aredfox 于 2009-2-3 13:44 发表
这个已经看过,主要问题在于我的方式是用循环生成一行一行,他的代码是本来就是一列一列的。

把一行的每一列都用table表示,方法不太好
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP