| <title>accessKeyLabel attribute</title> |
| <script src="../../resources/js-test-pre.js"></script> |
| <button id="b1" accesskey="1"></button> |
| <input id="i1" type="text" accessKey="e"></input> |
| <input id="i2" type="text" accessKey="E"></input> |
| <label id="l1" accessKey="a"></label> |
| <button id="no-access-key"></button> |
| <button id="empty-access-key" accesskey=""></button> |
| if (navigator.userAgent.search(/\bMac OS X\b/) != -1) |
| modifiers = ["\u2303\u2325"]; |
| function testElement(id, key) { |
| shouldBe(`document.getElementById("${id}").accessKeyLabel`, `modifiers + "${document.getElementById(id).accessKey}"`) |
| description("This test checks to see that accessKeyLabel attribute corresponds to the accessKey attribute"); |
| shouldBeEqualToString("document.getElementById('no-access-key').accessKeyLabel", ''); |
| shouldBeEqualToString("document.getElementById('empty-access-key').accessKeyLabel", ''); |
| <script src="../../resources/js-test-post.js"></script> |