I would like to have a goal when touching something on the screen of my iPad. But, unfortunately, it always returns currentTarget, not the target.
document.addEventListener('touchstart', onDocumentTouchStart, false); function onDocumentTouchStart(event) { if (event.target.tagName.toLowerCase() == "div" || event.target.tagName.toLowerCase() == "canvas") { // do someting } else { // do something else } }
But event.target.tagName always "HTML" . But never touched a real element, for example, an anchor tag or div.
How to get the real item that I touched?
Thank you very much.
Vincent
source share