Gunnar Bittersmann: Javascript läßt sich nicht auslagern

Beitrag lesen

@@Matthias

Was mache ich also falsch?

Und noch was:

  <p id="box1"></p>
  <p id="box2"></p>
  <p id="box3"></p>  
    document.getElementById("box1").innerHTML = "Rand ist aktiviert!";

Du lässt Änderungen in den Boxen nicht von assistiven Technologien (wie bspw. Screenreadern) bekanntgeben. Die Boxen sollten das aria-live-Attribut tragen:

  <p id="box1" aria-live="polite"></p>
  <p id="box2" aria-live="polite"></p>
  <p id="box3" aria-live="polite"></p>  

Kwakoni Yiquan

--
Ad astra per aspera