Skip to content

Commit

Permalink
Merge pull request #2564 from w3c/fix/aria-levels
Browse files Browse the repository at this point in the history
Fix aria-level values in caution boxes
  • Loading branch information
mattgarrish committed Aug 9, 2023
2 parents b584769 + 830c70b commit 8054e0f
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion epub33/common/js/add-caution-hd.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,13 @@ function addCautionHeaders() {
var parent_hd = parent_section.querySelector('h2,h3,h4,h5,h6');
var parent_num = parent_hd.localName.replace('h','');

var aria_level = Number(parent_num) + 1;

if (aria_level > 6) { aria_level = 6; }

var caution_hd = document.createElement('div');
caution_hd.setAttribute('role', 'heading');
caution_hd.setAttribute('aria-level', parent_num+1);
caution_hd.setAttribute('aria-level', aria_level);
caution_hd.setAttribute('class','caution-title marker');

var caution_label = document.createElement('span');
Expand Down

0 comments on commit 8054e0f

Please sign in to comment.