texttexttext<test>test</test>htmlhtmltjtmlt
<script language=javascript>
var rng = document.body.createTextRange();
rng.findText("\<test\>test\<\/test\>");
rng.select();
</script>
<script language=javascript>
var rng = document.body.createTextRange();
rng.findText("\<test\>test\<\/test\>");
rng.select();
</script>
<!--
var rng = document.body.createTextRange();
rng.findText("\<test\>test\<\/test\>");
rng.select();
//-->
</SCRIPT>
=>
texttexttext<test>test</test>htmlhtmltjtmlt也就是说,<test>是作为一个标签的,而不是显示的内容。
texttexttext<div></div><test>test</test>htmlhtmltjtmlt没用。
这样对DIV操作,就是标准标签了
var range = document.createTextRange();
range.moveToElementText(test);
range.select();
var range = document.body.createTextRange();
range.moveToElementText(test);
range.select();