OLD | NEW |
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
2 <html> | 2 <html> |
3 <head> | 3 <head> |
4 <script src="../../../fast/js/resources/js-test-pre.js"></script> | 4 <script src="../../../fast/js/resources/js-test-pre.js"></script> |
5 </head> | 5 </head> |
6 <body> | 6 <body> |
7 <p id="description"></p> | 7 <p id="description"></p> |
8 <div id="console"></div> | 8 <div id="console"></div> |
9 <script> | 9 <script> |
10 description('Test that the items of a labels list can be accessed individually.
'); | 10 description('Test that the items of a labels list can be accessed individually.
'); |
11 | 11 |
12 var parent = document.createElement('div'); | 12 var parent = document.createElement('div'); |
13 | 13 |
14 parent.innerHTML = '<div id="div1"></div><div id="div2"><button id="id1"></butto
n><input id="id2"><select id="id3"></select><textarea id="id4"></textarea></div>
<label id="l1" for="id1"></label><label id="l2" for="id2"></label><label id="l3"
for="id3"></label><label id="l4" for="id4"></label><label id="l11" for="id1"></
label><label id="l12" for="id2"></label><label id="l13" for="id3"></label><label
id="l14" for="id4"></label>'; | 14 parent.innerHTML = '<div id="div1"></div><div id="div2"><button id="id1"></butto
n><input id="id2"><select id="id3"></select><textarea id="id4"></textarea></div>
<label id="l1" for="id1"></label><label id="l2" for="id2"></label><label id="l3"
for="id3"></label><label id="l4" for="id4"></label><label id="l11" for="id1"></
label><label id="l12" for="id2"></label><label id="l13" for="id3"></label><label
id="l14" for="id4"></label>'; |
15 | 15 |
16 document.body.appendChild(parent); | 16 document.body.appendChild(parent); |
17 | 17 |
18 labels = document.getElementById("id1").labels; | 18 labels = document.getElementById("id1").labels; |
19 shouldBe('labels.item(1).id', '"l11"'); | 19 shouldBe('labels.item(1).id', '"l11"'); |
20 | 20 |
21 labels = document.getElementById("id2").labels; | 21 labels = document.getElementById("id2").labels; |
22 shouldBe('labels.item(1).id', '"l12"'); | 22 shouldBe('labels.item(1).id', '"l12"'); |
23 | 23 |
24 labels = document.getElementById("id3").labels; | 24 labels = document.getElementById("id3").labels; |
25 shouldBe('labels.item(1).id', '"l13"'); | 25 shouldBe('labels.item(1).id', '"l13"'); |
26 | 26 |
27 labels = document.getElementById("id4").labels; | 27 labels = document.getElementById("id4").labels; |
28 shouldBe('labels.item(1).id', '"l14"'); | 28 shouldBe('labels.item(1).id', '"l14"'); |
29 </script> | 29 </script> |
30 <script src="../../../fast/js/resources/js-test-post.js"></script> | |
31 </body> | 30 </body> |
32 </html> | 31 </html> |
OLD | NEW |