2012-03-24 9 views

答えて

3

文書の本文の最初の要素を意味する場合は、次のように提案します。これは、要素が子を持つことができない1、ある場合にはsetStartBefore()を使用してのような<img><br>

var range = document.createRange(); 
var firstElInBody = document.body.getElementsByTagName("*")[0]; 
if (firstElInBody) { 
    range.setStartBefore(firstElInBody); 
    range.collapse(true); 
} 

最後にひとつの事:あなたが気づいていないしている場合には、IE < 9はRangeをサポートしていません。

+0

ありがとうTim。美しく働いた! – Jon

関連する問題