<p>I'm aware of things like <code>onchange</code>, <code>onmousedown</code> and <code>onmouseup</code> but is there a good reference somewhere that lists all of them complete with possibly a list of the elements that they cover?</p>

[{'answer_id': 6662, 'author': 'Paige Ruten', 'author_id': 813, 'author_profile': 'https://Stackoverflow.com/users/813', 'pm_score': 5, 'selected': True, 'text': '<p>W3Schools seems to have a good Javascript events reference: <a href="http://www.w3schools.com/jsref/dom_obj_event.asp" rel="noreferrer">HTML DOM Events</a></p>\n'}, {'answer_id': 6672, 'author': 'Stan', 'author_id': 464, 'author_profile': 'https://Stackoverflow.com/users/464', 'pm_score': 2, 'selected': False, 'text': '<p>Here is a pretty good JavaScript event reference with the elements they are for:<br>\n<a href="http://www.globalguideline.com/JavaScript_Guide/Java_Script_Events.php" rel="nofollow noreferrer">JavaScript Tutorial >> JavaScript Events</a></p>\n'}, {'answer_id': 6686, 'author': 'GateKiller', 'author_id': 383, 'author_profile': 'https://Stackoverflow.com/users/383', 'pm_score': 2, 'selected': False, 'text': '<p>This <a href="http://www.addedbytes.com/cheat-sheets/javascript-cheat-sheet/" rel="nofollow noreferrer">Javascript Cheat Sheet</a> has a complete list of of event handlers. Nearly all of them can be used on any html element except for one or two.</p>\n\n<p>If you want to use a lightweight javascript library, <a href="http://www.domassistant.com/" rel="nofollow noreferrer">DOMAssistant</a> is very lightweight and allows you to add events to elements very easily. Like so:</p>\n\n<pre><code>$("#navigation a").addEvent("click", myFunc);\n</code></pre>\n'}, {'answer_id': 6699, 'author': 'doekman', 'author_id': 56, 'author_profile': 'https://Stackoverflow.com/users/56', 'pm_score': 4, 'selected': False, 'text': '<p>Quirksmode has a nice <a href="http://quirksmode.org/dom/events/index.html" rel="noreferrer">event-compatibility table</a> and an <a href="http://quirksmode.org/js/introevents.html" rel="noreferrer">introduction</a>.</p>\n'}, {'answer_id': 12421, 'author': 'travis', 'author_id': 1414, 'author_profile': 'https://Stackoverflow.com/users/1414', 'pm_score': 2, 'selected': False, 'text': '<p>If you\'re going to be working with events (setting custom functions and event handlers), then I\'d recommend checking out the <a href="http://jquery.com/" rel="nofollow noreferrer">jQuery library</a>. It makes <a href="http://docs.jquery.com/Events" rel="nofollow noreferrer">event binding</a> so much easier than doing it by hand.</p>\n'}]
['https://Stackoverflow.com/questions/6661', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1384652/']