Skip to content

Instantly share code, notes, and snippets.

@lettergram
Last active August 29, 2015 14:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lettergram/dd9382e541cd3701d50f to your computer and use it in GitHub Desktop.
Save lettergram/dd9382e541cd3701d50f to your computer and use it in GitHub Desktop.
function clickHandler(e){
var alertString, elem, evt = e ? e:event;
if (evt.srcElement) {
elem = evt.srcElement;
}else if (evt.target) {
elem = evt.target;
}
alertString = 'Tag=<'+ elem.tagName + '>';
if(elem.hasAttribute('id')) {
alertString += '\\nId=' + elem.getAttribute('id');
}
if(elem.hasAttribute('class')) {
alertString += '\\nClass=' + elem.getAttribute('class');
}
if(elem.hasAttribute('name')) {
alertString += '\\nName=' + elem.getAttribute('name');
}
// This calls the Qt application function webElement
bridgeOperations.webElement(alertString);
return true;
}
function init() {
document.onclick = clickHandler;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment