IITAA Rule 71: Do not use the U element.
Rule Mapping
- Status: Accepted
- Severity: Violation
- Priority: Priority 2
Markup References
Validation Code
Dependencies
None
Context
document
Parameters
None
Code
function (ruleContext) {
var passed = true;
var loadArray = new Array();
var xpathResult = OpenAjax.a11y.xpath.evaluate("//u", ruleContext, OpenAjax.a11y.util.defaultNSResolver, OpenAjax.a11y.xpath.XPathResult.ANY_TYPE, null);
var r = xpathResult.iterateNext();
while (r) {
loadArray[loadArray.length] = {node: r,
text: util.getNodeTextRecursively(r).toLowerCase()};
r = xpathResult.iterateNext();
passed = r!= null;
} //endwhile
return new ValidationResult(passed, loadArray, '', '', []);
} // endfunction
>
var passed = true;
var loadArray = new Array();
var xpathResult = OpenAjax.a11y.xpath.evaluate("//u", ruleContext, OpenAjax.a11y.util.defaultNSResolver, OpenAjax.a11y.xpath.XPathResult.ANY_TYPE, null);
var r = xpathResult.iterateNext();
while (r) {
loadArray[loadArray.length] = {node: r,
text: util.getNodeTextRecursively(r).toLowerCase()};
r = xpathResult.iterateNext();
passed = r!= null;
} //endwhile
return new ValidationResult(passed, loadArray, '', '', []);
} // endfunction
>