web-collect-events-narayana
Version:
An sdk for collecting events from web pages
17 lines (16 loc) • 488 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isNodeValid = void 0;
function isNodeValid(node) {
const validTags = ["BUTTON", "INPUT", "A", "LINK"];
let targetNode = node;
for (let i = 0; i < 4; i++) {
console.log(targetNode.tagName);
if (validTags.includes(targetNode.tagName)) {
return true;
}
targetNode = targetNode.parentNode;
}
return false;
}
exports.isNodeValid = isNodeValid;