axe-core
Version:
Accessibility engine for automated Web UI testing
11 lines (8 loc) • 329 B
JavaScript
import { querySelectorAll } from '../../core/utils';
function internalLinkPresentEvaluate(node, options, virtualNode) {
const links = querySelectorAll(virtualNode, 'a[href]');
return links.some(vLink => {
return /^#[^/!]/.test(vLink.actualNode.getAttribute('href'));
});
}
export default internalLinkPresentEvaluate;