怎么判断input是在输入还是删除呢
<body > <input type="text"> <div></div> <script> let dom = document.getElementsByTagName('input')[0]; let value = dom.value; dom.oninput=()=>{ let new_value = dom.value; if(value.length<new_value.length){ document.getElementsByTagName('div')[0].innerHTML = "输入中"; }else{ document.getElementsByTagName('div')[0].innerHTML = "删除中"; } value = new_value; } </script> </body>
1、去判断change,输入是字数增加,删除是字数减少。2、defineProperty双向绑定,其实也是判断字数,但是这个IE低版本不支持
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
1、去判断change,输入是字数增加,删除是字数减少。
2、defineProperty双向绑定,其实也是判断字数,但是这个IE低版本不支持