请教一下 js怎么写 能够使页面任意下拉框或者输入框一旦发生改变 就能够触发某一个函数

是不是必须给每个下拉框输入框绑id或是类 才能做到
有没有其他办法
我的页面有好几种下拉框 和输入框

$(document).on("input", "需要触发的标签", function(){alert("需要触发的事件")});,这个事件是实时的,假设你在input内输入123,这个事件会触发3次,change非实时的,只有你输入完成后失去焦点或者回车才会执行,如果是下拉列表那么input事件和change是一样的,应该可以满足你的要求,类或者id是省不了的

使用标签选择器就可以,绑定change事件