gpt4 book ai didi

javascript - 在不破坏表单内容的情况下添加到 innerHTML

转载 作者:太空狗 更新时间:2023-10-29 13:12:05 27 4
gpt4 key购买 nike

我有一个基于多文件 uploader (swfupload) 通过 ajax 生成的表单。它在每个文件上传完成后向给定的 dom 元素添加更多表单元素。这给了我一个问题。如果我选择 5 个文件上传,第一个文件将生成一个表单,我将开始在其中输入数据,但是,当第二个文件上传完成时,它会清除表单元素中先前输入的数据,并附加第二个表单元素.

我认为这是因为我正在使用:

document.getElementById('test').innerHTML = document.getElementById('test').innerHTML + newformelements;

我认为执行上述操作不会在表单中保留任何输入的数据,只会保留 HTML 本身。

那么,如何在不破坏已经放入表单字段中的内容的情况下追加到这个元素?可能的 child 的数量是基于多上传者的动态。

最佳答案

您愿意使用 jquery 吗?如果是,那么你可以很容易地做这样的事情

$("#divid").append("html you want to append");

关于javascript - 在不破坏表单内容的情况下添加到 innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322662/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com