点击增加 即可复制一行姓名 +文本框,JS+HTML这么做。

如图片所示... 如图片所示 展开
 我来答
AAAAAAAAAAA891
2016-12-10 · TA获得超过168个赞
知道小有建树答主
回答量:92
采纳率:100%
帮助的人:52.6万
展开全部
function addElement() {
var span = document.createElement("span");
span.innerHTML = "姓名";
span.style = "border:1px solid #000;";
var input = document.createElement("input");
input.type = "text";
var br = document.createElement("br");
document.body.appendChild(span);
document.body.appendChild(input);
document.body.appendChild(br);
}
window.onload = function () {
var btn = document.createElement("input");
btn.type = "button";
btn.value = "增加";
btn.onclick = function () {
addElement();
}
var br = document.createElement("br");
document.body.appendChild(btn);
document.body.appendChild(br);
}

直接放在<script>标签中就能用了,样式啥的自己改改吧

追问
如果我有个表单 里面包含很多组件,
我通过这种方法拿到表单,点击增加出里面的组件吗?
即使点击增加 一次性增加3个姓名+文本框(外层包了一个form表单)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式