Quali sono tutti gli attributi inline-js nuovi in ​​HTML5?

Ho bisogno di un elenco di tutti gli attributi che possono accettare JS in linea. (sì, conterei il tag href come tale attributo a causa della javascript: abilità).

Sono stato a cercare su Google un po ‘, ma finora, solo i risultati relativi al “perché non dovresti usare JS in linea”. Ho persino provato a trovare un elenco di periodi di attributi HTML5. Sono riuscito a trovare un elenco per HTML4 ( http://www.w3.org/TR/html4/index/attributes.html ), quindi ho tutti gli attributi del codice inline HTML4 …

Tuttavia, non ho idea se HTML5 abbia introdotto nuovi attributi che usano js in linea. Qualche idea?

EDIT: Mi dispiace – ho omesso di chiarire questo:

Non sto cercando di usare JS in linea: sto cercando di impedire agli altri di utilizzarlo.

Sto lavorando a un progetto per un sito web che ha passato anni senza alcun tipo di HTML filtrato. Abbiamo attraversato un attacco dopo l’altro. Alla fine ho convinto il creatore del sito Web a permettermi di creare una funzione che filtrerà tutto il JS dall’HTML. L’ho finito solo per scoprire che mi ero completamente dimenticato di JS inline. Vorrei un elenco completo di tutti gli attributi JS in linea in modo che potessi fermarli anche io.

EDIT: Grazie alla grande risposta di Joe Johnson, ho trovato numerose risorse per coloro che sono anche interessati a un elenco completo di attributi:

Attributi evento HTML4:
http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html#events-module (Grazie, joe!)
http://www.w3.org/TR/html4/index/attributes.html

Nuovi attributi evento HTML5:
http://www.w3schools.com/html5/html5_ref_eventattributes.asp

Attributi specifici del browser:
iOS: http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/HandlingEvents/HandlingEvents.html
IE: reference.sitepoint.com/html/extended-event-attributes
Firefox: developer.mozilla.org/en-US/docs/Gecko-Specific_DOM_Events

Per quanto ne so, non ci sono nuovi attributi che accettano javascript: protocol (come href) o JS inline al di fuori dei gestori di eventi. Tuttavia, HTML5 ha introdotto molti nuovi gestori di eventi (su [clic, mouseenter, mouseleave, ecc.] – questi non sono nuovi tuttavia, solo esempi).

Odio battere un cavallo morto qui … ma, tutto quello che hai trovato sta colpendo il chiodo sulla testa – cerca di evitare JS in linea.

Perché utilizzare una tecnica obsoleta sulla formazione di nuove tecnologie?

Il vecchio jline inline funziona ancora su tutti gli elementi html5: HTML4 in linea sull’elemento HTML5 ma DONT!

Evento i nuovi eventi html5 funzionano in linea http://www.w3schools.com/html5/html5_ref_eventattributes.asp

HTML5 in linea con il nuovo evento HTML5 sull’elemento HTML5