Add Event Listener to Collection of HTML Elements

前端 未结 8 2075
执念已碎
执念已碎 2020-12-03 18:40

I know that getElementsByTagName and getElementsByClassName need an index identifier in order for the objects to be bound to an event listener.

8条回答
  •  自闭症患者
    2020-12-03 19:25

    var i=0, inputElem = document.getElementsByTagName('input'), len = inputElem.length;    
    while(i < len){
      inputElem[i].addEventListener('click', function(){
          alert(this.value);
      }, false);
     i++;
    }
    

提交回复
热议问题