Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 动态添加到html元素中_Javascript_Html - Fatal编程技术网

Javascript 动态添加到html元素中

Javascript 动态添加到html元素中,javascript,html,Javascript,Html,这个问题的简单答案是这样的 document.getElementById("form").innerHTML += someHtmlString 这也行得通。但我的问题是,这样做会导致上一个选定字段变为原始状态(在我的例子中,我使用了标记,选定的值被恢复为原始值) 可能的解决办法是什么。是否有代码只使用JS在html标记(在我的例子中是div标记)中添加/追加,以便我以前选择的选项保持不变 注意在附加HTML之前记住所选项目,然后通过JavaScript选择项目。像这样的方法应该会奏效: v

这个问题的简单答案是这样的

document.getElementById("form").innerHTML += someHtmlString
这也行得通。但我的问题是,这样做会导致上一个选定字段变为原始状态(在我的例子中,我使用了