[英]Get the selected text on <p> tag
這是一個簡單的解決方案。 適用於chrome,safari,FF和IE9 +,但您必須在您可能想要支持的任何其他舊版瀏覽器上進行測試。 http://jsfiddle.net/YEu3k/1/
<p id="pText">here is some text</p>
<script>
document.getElementById('pText').onmouseup = function(){
var sel = window.getSelection(), range;
if (sel.getRangeAt) {
range = sel.getRangeAt(0);
alert(range);
}
};
</script>
嘗試使用https://github.com/madapaja/jquery.selection
選擇范圍是每個瀏覽器中不同的行為。 這個插件通常與選擇范圍接口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.