attributeName property

Returns the name of the ARIA property being requested.

Syntax

JavaScript
attributeName = object.attributeName

 

Property values

Type: DOMString

Name of the ARIA property being requested

Examples


<div id="listbox1" role="listbox" onariarequest="HandleRequest(evt);">
    <div role="listitem">Item 1</div>
    <div role="listitem">Item 2</div>
    <div role="listitem">Item 3</div>
    ....
    <div role="listitem">Item 100</div>
</div>

<script>
    function HandleRequest(evt) {
        var listbox = document.getElementById("listbox1");
        if (evt.target.parentNode == listbox) {
            if (evt.attributeName === "setsize") {
                evt.attributeValue = "100"; 
            } 
        }
     }
</script>

See also

AriaRequestEvent
attributeValue

 

 

Show: