我有一个简单的事件监听器,但需要this
通过它解析到我的函数,但不知道如何。
这是我到目前为止所拥有的:
var inpt = document.getElementById('curq');
inpt.addEventListener("keyup", function(e,max){ int_inpt_only(e,max); } , false);
function int_inpt_only(e,max) {
this.value = this.value.replace(/[^0-9]/g,'');
if(this.value > max) this.value = max;
if(this.value<1)this.value=1;
}
问题this
没有在我的函数中定义,因为范围没有通过,所以我想知道如何链接它们而不必两次查找元素。