Skip to content

Latest commit

 

History

History
72 lines (41 loc) · 1.86 KB

valid-tabindex.md

File metadata and controls

72 lines (41 loc) · 1.86 KB
layout tags
doc-api.html
argument-list

ally.is.validTabindex

Determines if an element's tabindex attribute value is sound

Description

Usage

var element = document.getElementById('victim');
var isValidTabindex = ally.is.validTabindex(element);

Arguments

Name Type Default Description
element HTMLElement required The Element to test.

Returns

Boolean, true if the element is has a valid tabindex attribute specified.

Throws

TypeError if element argument is not of type HTMLElement.

Examples

Changes

  • Since v1.4.0 supports tabIndex as attribute name for SVG elements in Microsoft Edge.

Notes

::note Empty tabindex [tabindex=""] parsed and exposed as [tabindex="-32768"] - Trident 1072965. :::

:::note Invalid tabindex value makes element focusable in - Gecko 1128054. :::

:::warning Gecko, Blink and WebKit consider [tabindex="3x"] valid. :::

:::warning Only Blink and WebKit respect the tabindex attribute on SVGElements (defined in SVG 2).

Related resources

Contributing