one-click-accessibility/modules/scanner/assets/js/utils/get-element-by-xpath.js
2025-07-03 09:41:46 +02:00

15 lines
327 B
JavaScript

export const getElementByXPath = (originXpath, context = document) => {
try {
const xpath = originXpath.replace('svg', "*[name()='svg']");
return document.evaluate(
xpath,
context,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE,
null,
).singleNodeValue;
} catch (e) {
console.error(e);
return null;
}
};