300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 如何避免输入中文拼音时触发input事件?

如何避免输入中文拼音时触发input事件?

时间:2022-08-12 19:41:26

相关推荐

如何避免输入中文拼音时触发input事件?

如何避免输入中文拼音时触发input时间

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title></head><body><input type="text" id="inp" /><script>let inp=document.getElementById('inp')let isComposite=falsefunction search(){console.log('搜索'+inp.value)}inp.addEventListener('input',()=>{if(!isComposite){console.log('input')search()}})inp.addEventListener('compositionstart',function(){console.log('start')isComposite=true})inp.addEventListener('compositionend',function(){console.log('end')isComposite=truesearch()})</script></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。