addrange-1.html (751B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>Testcase #2 for bug 602331</title> 5 <script type="text/javascript" charset="utf-8"> 6 function selectNewlyAdded() { 7 window.getSelection().removeAllRanges(); 8 9 var newNode = document.createElement('span'); 10 newNode.innerHTML = "Hello Kitty"; 11 document.getElementById('new_nodes').appendChild(newNode); 12 var range = document.createRange(); 13 range.selectNode(newNode); 14 window.getSelection().addRange(range); 15 } 16 17 </script> 18 </head> 19 <body onload="selectNewlyAdded()"> 20 * <span id="new_nodes"></span> * 21 </body> 22 </html>