SOME MULTIMEDIA developers in Tipperary Institute dusted off a simple way to accommodate screenreaders that often produce unwanted sounds when encountering Javascript elements in the middle of a page. The solution involves placing a "skip" link above an below the Javascript elements. Skip links are standard text links that point to an anchor below the offending JavaScript.
You can hide skip links from visual agents by using CSS commands such as:
.skiplink {
position: absolute;
top: -1000px;
left: -1000px;
}
If you use a "display: none;" you can hide the elements from both screenreaders and visual agents.
Heard in class and from iqcontent.