12345678910 |
- function tabindexEvaluate(node, options, virtualNode) {
- const tabIndex = parseInt(virtualNode.attr('tabindex'), 10);
- // an invalid tabindex will either return 0 or -1 (based on the element) so
- // will never be above 0
- // @see https://www.w3.org/TR/html51/editing.html#the-tabindex-attribute
- return isNaN(tabIndex) ? true : tabIndex <= 0;
- }
- export default tabindexEvaluate;
|