js通过innerHTML向div中追加标签

点击增加文档按钮,动态增加一行但是之前上传的文件和输入的标题均被清空,我想让上传文件和标题不被清空有大神可以帮忙解决吗?或者即使被清空可以重新加载回来也可以下边是我暂时写... 点击增加文档按钮,动态增加一行
但是之前上传的文件和输入的标题均被清空,我想让上传文件和标题不被清空
有大神可以帮忙解决吗?或者即使被清空可以重新加载回来也可以
下边是我暂时写的代码
展开
 我来答
大野瘦子
高粉答主

2019-07-13 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:1227
采纳率:100%
帮助的人:26.7万
展开全部

function addFile(){

var num = document.getElementById('newFileNumber').value;

var tmp = document.createElement('p');

tmp.innerHTML = '文件标题:<input>'....;//补全你的内容

document.getElementById('newFileUpload').appendChild(tmp);

num++;

document.getElementById('newFileNumber').value = num;

}

扩展资料:

注意事项

创建的标签可以是<p>(含有一定的样式),也可以是<span>(没有任何样式)。

function showmenu(o)

{

var parent = document.getElementById("div1");

var ele = document.createElement("p");

var text = document.createTextNode("我是一个p");

ele.appendChild(text);

parent.appendChild(ele);

}

百度网友1f29177
推荐于2017-09-27 · TA获得超过645个赞
知道小有建树答主
回答量:240
采纳率:0%
帮助的人:329万
展开全部

修改addFile方法

function addFile(){
    var num = document.getElementById('newFileNumber').value;
    var tmp = document.createElement('p');
    tmp.innerHTML = '文件标题:<input>'....;//补全你的内容
    document.getElementById('newFileUpload').appendChild(tmp);
    num++;
    document.getElementById('newFileNumber').value = num;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5a51b92
推荐于2017-09-21 · TA获得超过2923个赞
知道答主
回答量:295
采纳率:78%
帮助的人:13.2万
展开全部
1、使用innerHTML:
document.getElementById("div1").innerHTML+="<p>新来的(innerHTML)</p>";
2、使用appendChild:
var newchild = document.createElement("p");
newchild.innerHTML = "新来的(appendChild)";
document.getElementById("div1").appendChild(newchild);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式