<p id="p" onclick="doSomething(e)">
<a href="#">foo</a>
<span>bar</span>
</p>
Es wurden einige ähnliche Fragen gestellt.Wie Übergeben Sie Ereignis als Argument an einen Inline-Ereignishandler in JavaScript?
Aber in meinem Code, Ich versuche Kind-Elemente zu erhalten, die, wie a
oder span
geklickt wurde.
Also, was ist der richtige Weg, um event
als Argument zu Event-Handler zu übergeben, oder wie man Ereignis innerhalb Handler erhalten, ohne ein Argument übergeben?
bearbeiten
Ich bin mir dessen bewusst addEventListener
und jQuery
, geben Sie bitte eine Lösung Veranstaltung inline
Ereignis hander für das Bestehen.
https://developer.mozilla.org/en/docs/DOM/EventTarget.addEventListener –
Gibt es einen guten Grund für die Verwendung von Inline-Event-Handlern, anstatt zu addEventListener zu wechseln? http://en.wikipedia.org/wiki/Unobtrusive_JavaScript – Xotic750