Skip to content

Commit 635f262

Browse files
committed
fix: handling checkbox defualt values
1 parent f0aa38c commit 635f262

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/getValue.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,13 @@ const getValue = (element) => {
4646
}
4747
});
4848
} else {
49-
if (element.checked)
50-
value = element.value || 'true'
51-
else if (!element.value)
52-
value = 'false'
49+
if (element.checked) {
50+
if (element.hasAttribute('value'))
51+
value = element.value || true
52+
else
53+
value = true
54+
} else
55+
value = false
5356

5457
}
5558
} else if (element.type === 'radio') {

0 commit comments

Comments
 (0)