首页 > 解决方案 > 正文点击元素原生js

问题描述

在jquery中,可以将action绑定到一个尚不存在的元素上,如何在原生js中做到这一点?

$("body").on("input", ".element", function() {

});

标签: javascript

解决方案


获取body标签并将事件附加到它使用addEventListener

document.getElementsByTagName('body')[0].addEventListener('input', function(e) {
  if (e.target.id === 'element') {
    console.log(e.target.value)
  }

})
<input class='element' id='element'>


推荐阅读