input 停止輸入 key
主要加上 evt.preventDefault()
=============================================
checkSkipKey(evt) {
let time = new Date().getTime()
let key = evt.keyCode
if((REPEAT_KEY_TIME > (time - this._timeStamp)) && (key == this._previousKey)) {
this.log.show(this.debug_info,'skip key time - this._timeStamp:', time - this._timeStamp)
return true
}
this._previousKey = key
this._timeStamp = time
return false
}
if(this.checkSkipKey(evt)) {
if (!!evt) {
evt.preventDefault()
if(typeof evt.stopImmediatePropagation === 'function') {
evt.stopImmediatePropagation()
} else {
evt.stopPropagation()
}
}
return
}
=============================================
No comments:
Post a Comment