我正在尝试创建一个包含多行的表,每个行在最后一个单元格中都有一个按钮,用于创建行的副本 .
所有其他单元格都包含输入(文本) . 添加的输入的内容(值)必须与上面的输入(它们是副本的内容)相同 .
但是副本无法复制!
输入必须具有如下所示的唯一名称:
1-1名
1-1年龄
1-1国
1-1电子邮件
如果复制此行,复制的输入必须具有这样的名称
1-2名
1-2岁
1-2国
1-2电子邮件
下一个用3而不是2,依此类推 .
我想,这个问题是我必须在没有JQuery的情况下做到这一点 . 我只能使用Javascript . 这甚至可能吗?
2 回答
看看this fiddle . 这是一个复制表行并增加它的ID的纯js(no-jQuery)方法:
Edit: 已更新以在单击后插入新行 . 现在有按钮和输入!
是的,这是可能的,您应该创建一个新的表行,然后将其innerHTML设置为上面行的innerHTML .
jQuery是一个JavaScript库,这意味着它是使用JavaScript函数构建的 .
莱昂