问题描述
- 如果不用jquery,怎么用JS获取网页中指定标签内的选中内容?
-
网页有一个div,里面有些文字,鼠标选中其中一部分字,怎么能感知这一事件,然后返回选中内容。
解决方案
我在贴吧也看到类似的问题,是同一个吗?
<!--支持IE9+ Firefox Chrome-->
<p>这是一段测试文字</p>
<script type='text/javascript'>
function getSlct(){//获取选中文字
return getSelection ? getSelection() : document.selection.createRange();
}
function cancelSlct(){//清除选中效果
return getSelection ? getSelection().removeAllRanges() : document.selection.empty();
}
document.onmouseup=function(e){
var e = e || event,
slcted = getSlct();
if(slcted != '')alert(slcted);
cancelSlct();
}
</script>
解决方案二:
获取鼠标选中的网页内容
解决方案三:
jquery js获取html选中的内容
js在指定标签内输出html内容
获取指定网页内容
时间: 2024-12-04 01:34:50