我有一个包含一些输入框的 dl,我用一些 JavaScript “克隆”了这些输入框,例如:
var newBox = document.createElement('dl');
var sourceBox = document.getElementById(oldkey);
newBox.innerHTML = sourceBox.innerHTML;
newBox.id = newkey;
document.getElementById('boxes').appendChild(columnBox);
在 IE 中,sourceBox 中的表单在 newBox 中重复,并带有用户提供的值。在 Firefox 中,在原始 sourceBox 中输入的最后一个值在 newBox 中不存在。我如何制作这个“棒”?