fix input onblur
This commit is contained in:
parent
d3a6f5d6d6
commit
29661421a5
@ -86,7 +86,6 @@ function changeKey(input) {
|
|||||||
input.onkeydown = function (event) {
|
input.onkeydown = function (event) {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
input.value = KEY_NAMES[event.key]
|
input.value = KEY_NAMES[event.key]
|
||||||
if (input.value == "") input.value = prevValue
|
|
||||||
keyInputs.forEach(input => {
|
keyInputs.forEach(input => {
|
||||||
input.setCustomValidity("")
|
input.setCustomValidity("")
|
||||||
input.classList.remove("is-invalid")
|
input.classList.remove("is-invalid")
|
||||||
@ -105,6 +104,7 @@ function changeKey(input) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
input.onblur = function (event) {
|
input.onblur = function (event) {
|
||||||
|
if (!input.value) input.value = prevValue
|
||||||
input.onkeydown = null
|
input.onkeydown = null
|
||||||
input.onblur = null
|
input.onblur = null
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user