OLD | NEW |
(Empty) | |
| 1 <!DOCTYPE html> |
| 2 <script src="../../resources/testharness.js"></script> |
| 3 <script src="../../resources/testharnessreport.js"></script> |
| 4 <body> |
| 5 <input id="elementWithTabIndex" tabindex="3"> |
| 6 </body> |
| 7 <script> |
| 8 test(function(){ |
| 9 var e = document.getElementById('elementWithTabIndex'); |
| 10 assert_equals(e.tabIndex, 3); |
| 11 e.setAttribute("tabindex", "12039810238102983"); |
| 12 assert_equals(e.getAttribute("tabindex"), "12039810238102983"); |
| 13 assert_equals(e.tabIndex, 0); |
| 14 e.tabIndex = 3; |
| 15 e.setAttribute("tabindex", "-12039810238102983"); |
| 16 assert_equals(e.getAttribute("tabindex"), "-12039810238102983"); |
| 17 assert_equals(e.tabIndex, 0); |
| 18 }, 'Track that setting tabIndex to out of range values the reflected value is 0.
'); |
| 19 </script> |
OLD | NEW |