title: aria-live and JAWS
body: <p>I'm trying to get an aria-live region to work correctly with JAWS 11 and IE8.</p>
  
  <p>Using the code below, I can get JAWS to announce the new value when the button is clicked, but the behaviour is not what I would expect.</p>
  
  <p><a href="http://jsfiddle.net/fLzhR/">JSFiddle of this example</a></p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
  &lt;head&gt;&lt;/head&gt;
  &lt;body&gt;
      &lt;button onclick="document.getElementById('statusbar').innerHTML = parseInt(document.getElementById('statusbar').innerHTML) + 1"&gt;Update&lt;/button&gt;
      &lt;div id="statusbar" aria-live="polite"&gt;0&lt;/div&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Using my JAWS11/IE8 configuration, on each click of the button I hear:</p>
  
  <pre>
  Click number  HTML Value (after click)  JAWS says
  ------------  ------------------------- ---------
  1             1                         "Update button 0"
  2             2                         "1"
  3             3                         "2"
  </pre>
  
  <p>The problem, and my question is: <strong>how do I make JAWS announce current value of the aria-live region, rather than the previous value of the aria-live region?</strong></p>
  
  <p>I'd also be interested in how other screen readers will handle this functionality.</p>