Last Updated: 16 Sep 2020 11:27 by ADMIN
Neale Hayes
Created on: 16 Sep 2020 11:26
Category: DatePicker
Type: Bug Report
Invalid WAI-ARIA role, state or property for DatePicker

1) There is no element with the id or name as the value of the aria-controls attribute of the dateinput button with enabled ARIA support. 

2) The aria-valuemin and aria-valuemax attribute are not valid on role=textbox

To fix these, the following workarounds can be used

Option 1: OnClientLoad event of the DateInput element inside the DatePicker

function DatePickerOnClientLoad(sender) { setTimeout(function () { $telerik.$(sender.get_element()).parent().find("[role=button][aria-controls]").removeAttr("aria-controls");
$telerik.$(sender.get_element()).removeAttr("aria-valuemin").removeAttr("aria-valuemax") }) }


Option 2: using Sys.Application.Load event

function pageLoadHandler() {
    // Sys.Application.remove_load(pageLoadHandler);