OAA HEADING_1: Title element should not be empty.

Rulesets

WCAG 2.0 Requirement 2.4.2 Page Titled
Status: Accepted
Severity: Violation
Priority: Priority 1
IITAA 1.0 1.3 Provide meaningful page titles.
Type:
Severity: Violation
Priority: Priority 1
Status: Accepted

Markup References

Validation Code

Message

The page should contain exactly one title element and the title element should not be empty.

Dependencies

None

Context

document

Parameters

None

Code

function (ruleContext) {
  var titleNodes = ruleContext.getElementsByTagName("title");
  var passed = titleNodes.length == 1 && util.getNodeTextRecursively(titleNodes[0]).length > 0;
  return new ValidationResult(passed, titleNodes, '', '', []);
} // endfunction