如何使用纯 Javascript 观看输入文本框

How to watch an input textbox using pure Javascript

这是我的文本框

<input id="txtbox1" type="text"/>

他们是否在 javascript 中观看此文本框文本更改而不使用 onchangeonblur 等事件,就像 angularjs 中的 $watch

<input ng-model='modelname' type='text'/>

通过使用 angularjs 我可以通过 $watch 观看此视频, 我想要和这个一样的,但是是纯 Javascript。 因为我有一个只使用 Javascript 函数的文件,所以我只想看值的文本变化。

document.getElementById('txtbox1').addEventListener('input',function(e){
 console.log('typing');
},false);

文本元素有一个 'input' 事件,它会在用户输入时触发。