dr.魏的家庭教育宝典:如何获取用户在浏览器上选中的文本?

来源:百度文库 编辑:高考问答 时间:2024/04/27 23:35:08
如何获取用户在浏览器上选中的文本?最好是JavaScript,VBscript也可以,当然给ActiveX或Java的也可以。
比如,用户选中了(比如说百度知道这张网页上的)“新闻”,那通过触发一个事件(比如按一下按钮),我要知道它选了“新闻”,怎么办?
我知道这个是想做一像ChinaRen多彩留言样的编辑器,就是完全的所见即所得(而不是只显示UBB码),如果有可行的办法,告诉我,我会另外给分的。

如果仅仅是文字~
<script language="javascript">
function getText()
{
var txt=document.selection.createRange()
alert(txt.text)
}
</script>
这是一行文字
<input type="button" value="获取" onclick="getText()">