diff --git a/a11y-att-helper.html b/a11y-att-helper.html index 46465df..2082c42 100644 --- a/a11y-att-helper.html +++ b/a11y-att-helper.html @@ -164,10 +164,18 @@ var form2 = document.createElement('form'); form2.id = "form2"; var inner = ''; - var template = ''; + var template = ''; for (key in atts) { var a = template; - inner += a.replaceAll('$$', key); + a = a.replaceAll('$$', key); + if (key == "role" || key == "alt" || key.indexOf("aria") == 0 ) { + a = a.replaceAll('!!', ''); + a = a.replaceAll('^^', 'checked'); + } else { + a = a.replaceAll('!!', 'checked'); + a = a.replaceAll('^^', ''); + } + inner += a } inner += '
EllipsesInitialUnset
$$
$$
'; form2.innerHTML = inner;