Skip to content

Instantly share code, notes, and snippets.

@tylernchls
Created December 16, 2016 19:11
Show Gist options
  • Save tylernchls/7c06ce48dc5cc42346a5e58bf4aed8eb to your computer and use it in GitHub Desktop.
Save tylernchls/7c06ce48dc5cc42346a5e58bf4aed8eb to your computer and use it in GitHub Desktop.
Example click events using 'this'
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Event Listeners</title>
</head>
<body>
<h1>Events</h1>
<div id="btnBox"></div>
<script type="text/javascript" src="events.js"></script>
</body>
</html>
var btnBox = document.getElementById(('btnBox'));
for (var i = 0; i < 5; i++) {
var btn = document.createElement('button');
btn.id = 'btn' + i;
btnBox.appendChild(btn);
//add event listener
btn.addEventListener('click', function() {
console.log(this.id);
})
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment