test_namedNoIndexed.html (981B)
1 <!DOCTYPE HTML> 2 <html> 3 <!-- 4 https://bugzilla.mozilla.org/show_bug.cgi?id=808991 5 --> 6 <head> 7 <meta charset="utf-8"> 8 <title>Test for Bug 808991</title> 9 <script src="/tests/SimpleTest/SimpleTest.js"></script> 10 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/> 11 </head> 12 <body> 13 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=808991">Mozilla Bug 808991</a> 14 <p id="display"></p> 15 <div id="content" style="display: none" data-1="foo" data-bar="baz"> 16 17 </div> 18 <pre id="test"> 19 <script type="application/javascript"> 20 21 /** Test for Bug 808991 */ 22 is($("content").dataset[1], "foo", 23 "Indexed props should work like named on dataset"); 24 is($("content").dataset["1"], "foo", 25 "Indexed props as strings should work like named on dataset"); 26 is($("content").dataset.bar, "baz", 27 "Named props should work on dataset"); 28 is($("content").dataset.bar, "baz", 29 "Named props as strings should work on dataset"); 30 31 32 33 </script> 34 </pre> 35 </body> 36 </html>