Mega Code Archive

 
Categories / JavaScript DHTML / Event
 

Get component From Point (Mouse)

/* JavaScript Bible, Fourth Edition by Danny Goodman  John Wiley & Sons CopyRight 2001 */ <HTML> <HEAD> <TITLE>componentFromPoint() Method</TITLE> <SCRIPT LANGUAGE="JavaScript"> function whereInWorld(elem) {     var x = event.clientX     var y = event.clientY     var component = document.all.myTextarea.componentFromPoint(x,y)     if (window.event.srcElement == document.all.myTextarea) {         if (component == "") {             status = "mouseDown event occurred inside the element"         } else {             status = "mouseDown occurred on the element\'s " + component         }     } else {         status = "mouseDown occurred " + component + " of the element"     } } </SCRIPT> </HEAD> <BODY onMouseDown="whereInWorld()"> <H1>componentFromPoint() Method</H1> <HR> <P>Tracking the mouseDown event relative to the textarea object. View results in status bar.</P> <FORM> <TEXTAREA NAME="myTextarea" WRAP="off" COLS=12 ROWS=4> This is Line 1 This is Line 2 This is Line 3 This is Line 4 This is Line 5 This is Line 6 </TEXTAREA> </FORM> </BODY> </HTML>