社区
JavaScript
帖子详情
接收到一个表格的对象,javascrip里面如何可以生成另一个与传入对象一样的表格?
wealth
2003-01-10 02:43:30
接收到一个表格的对象,javascrip里面如何可以生成另一个与传入对象一样的表格?
function createNewTable(tableID){
//how to do
}
...全文
89
9
打赏
收藏
接收到一个表格的对象,javascrip里面如何可以生成另一个与传入对象一样的表格?
接收到一个表格的对象,javascrip里面如何可以生成另一个与传入对象一样的表格? function createNewTable(tableID){ //how to do }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wealth
2003-01-10
打赏
举报
回复
Thank you!
emu
2003-01-10
打赏
举报
回复
当前页面中:
parent.tmpTableHTML = t.outerHTML;
location = "createPage.xxx";
createPage页面中:
<div id=d></div>
<script>
d.innerHTML = parent.tmpTableHTML;
t.width=...
</script>
要是没有框架,就只能submit到服务器端再生成到页面上了。
wealth
2003-01-10
打赏
举报
回复
怎样保存到父框架?
emu
2003-01-10
打赏
举报
回复
<BODY>
<TABLE id=t1 border=1 width=30%>
<TR>
<TD>test1</TD>
<TD>test2</TD>
</TR>
<TR>
<TD>test3</TD>
<TD>test4</TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var win = window.open();
win.document.write(t1.outerHTML);
win.t1.width="80%";
win.t1.align="center";
//-->
</SCRIPT>
</BODY>
根据具体情况灵活应用了。如果要把当前页面redirect到createPage,可以把outerHTML先保存到父框架中。
孟子E章
2003-01-10
打赏
举报
回复
var output = "<table style=" + tableID.style + ">";
if(tableID.rows.length == 0){
output += "</table>";
..........
wealth
2003-01-10
打赏
举报
回复
还有,如果这个javascript方法在另一个页面(假设为 createPage),而不是在本页,如何将本页的这个tableID传到 createPage(先将location定为createPage了),然后再调用 createPage里面的方法 createNewTable(tableID),最后输出?
目标就是在另一个窗口输出!
wealth
2003-01-10
打赏
举报
回复
Thanks!
但因为表格要小部分进行变动,例如原表格的宽度如果是width="30%",则要改为width="100%",还有其他的变动!
如何用tableID得到表格的行、列、某行某列的对象句柄?
刚才试了一下,不能执行???
function createNewTable(tableID){
var output = "<table style=" + table.style + ">";
if(table.rows.length == 0){
output += "</table>";
}else{
for(i=0; i<table.rows.length; i++){
var row = table.rows(i);
output += "<tr style=" + row.style + ">";
if(row.cells.length == 0){
output += "</tr>";
}else{
for(j=0; j<row.cells.length; j++){
var col = row.cells(j);
output += "<td style=" + col.style + ">";
output += col.innerText;
output += "</td>
}
output += "</tr>";
}
}
output += "</table>";
}
alert(output);
}
wangyime
2003-01-10
打赏
举报
回复
function createNewTable(tableID){
document.write("<table>"+tableID.innerHTML+"</table>")
}
gzh_seagull
2003-01-10
打赏
举报
回复
function createNewTable(tableID){
document.write(tableID.outerHTML);
}
纯
JavaScrip
t导出Excel
1. **解析JSON数据**:将
接收
到的JSON数据转换为
JavaScrip
t数组,每个数组元素对应
表格
的一行。 2. **创建HTML
表格
**:遍历数据数组,为每一项
生成
HTML
表格
的`<tr>`和`<td>`元素。 3. **创建隐藏的`<a>`标签**:...
javascrip
t操作
表格
排序实例分析
JavaScrip
t操作
表格
排序是
一个
常见的Web开发任务,通常用于对
表格
数据按照特定规则进行排序,以便于更好地展示给用户。本文档提供了
JavaScrip
t实现
表格
排序的实例分析,涉及了数组排序与
表格
操作的相关技巧。 首先...
JS实现动态
生成
html table
表格
的方法分析
在现代网页设计与开发过程中,动态
生成
HTML
表格
是一种常见需求,通过
JavaScrip
t可以实现动态地向页面中添加
表格
,这样可以方便地处理数据展示、统计分析等多种场景。动态
生成
表格
的方法有很多种,本文将详细介绍使用...
js算法--输入行列,
生成
一个
表格
(table)
html: 请输入行数: 请输入列数: 创建
javaScrip
t: functino autocreate() { var line = document.getElementById('rows').value; var list = document.getElementById('cols').value; var
JavaScrip
t实现动态写入
表格
如果我们在写程序的时候,
接收
到了后台
传入
的数据,怎么样用原生
JavaScrip
t把数据写入
表格
呢?如果第二次传来的数据与第一次不一样的话该怎么办呢?
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章