| text = document.createTextNode(str); |
| debugDiv = document.getElementById('debugDiv'); |
| div = document.createElement('div'); |
| debugDiv.appendChild(div); |
| var div = document.getElementById("foo"); |
| for (var i = 0; i < 5; ++i) { |
| var span = document.createElement("span"); |
| span.appendChild(document.createTextNode(i)); |
| span.setAttribute("id", "bar"); |
| div.insertBefore(span, div.firstChild); |
| if (document.getElementById("bar").innerHTML == 4) |
| <body onload="runTest()"> |
| This tests that getElementById returns the first element in document order when there are multiple ids. Bug 12988. |
| <div style="display:none" id="foo">text</div> |