We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 438fbee commit 6805edbCopy full SHA for 6805edb
1 file changed
src/snapdom/clone.js
@@ -120,8 +120,10 @@ export function deepCloneBasic(node) {
120
121
// Special handling: input
122
if (node instanceof HTMLInputElement) {
123
- clone.value = node.value;
124
- clone.setAttribute("value", node.value);
+ if (node.hasAttribute("value")) {
+ clone.value = node.value;
125
+ clone.setAttribute("value", node.value);
126
+ }
127
if (node.checked !== void 0) {
128
clone.checked = node.checked;
129
if (node.checked) clone.setAttribute("checked", "");
0 commit comments