KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Given element , a variable containing a JavaScript object/DOM element, how do I determine if the event.target is an element inside element or not? function(event){ // assume that var element exists in this scope if(event.target == a_child_of(element)) // do something } <div id="myDiv"> <div class="innerDiv"> <input type="text"/> </div> </div> If element is myDiv , an event occurring on the inner div or the input, or any other element that may exist inside myDiv should cause the statement to evaluate to true. I imagine that I could use a recursive function to build an array of child elements and then check if the event.target is in the array, but I want to see if there's a simpler answer first.
Tags (comma-separated)
Save Edits
Cancel