我有一个下拉菜单,它根据所选选项构建表单。因此,如果有人选择“foobar”,它会显示一个文本字段,如果他们选择“奶酪”,它会显示单选按钮。然后,用户可以在这些表单中输入数据。唯一的问题是,当他们添加新的表单元素时,所有其余信息都会被删除。我目前使用以下内容添加到表单中:
document.getElementById('theform_div').innerHTML =
document.getElementById('theform_div').innerHTML + 'this is the new stuff';
我怎样才能让它保留表单中的所有内容并将新字段添加到末尾?