У меня есть 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. Как мне сделать эту «палку»?