개체가 이벤트 수신기에 바인딩되기 위해서는 getElementsByTagName
및 getElementsByClassName
에 인덱스 식별자가 필요하다는 것을 알고 있습니다. HTML 요소 컬렉션에 이벤트 수신기 추가
getElementsByTagName
또는
getElementsByClassName
를 사용하여 발견 HTML 요소의 컬렉션에 이벤트 리스너를 추가하는 방법은 무엇입니까? <input class="inputs" type="submit" value="Hello" />
<input class="inputs" type="submit" value="World" />
var inputElem = document.getElementsByTagName('input');
inputElem.addEventListener('click', function(){
alert(this.value);
}, false);
나는 jQuery를에서이 작업을 수행하는 방법을 알고,하지만 난 순수 JS와 함께 작업을 수행하는 방법을 알고 싶어요.
에 여기
이있다. 부모 요소를 만드는 대신 body를 사용했다.'document.body.addEventListener'http : //jsfiddle.net/b8gotLL6/1/ –