javascript 選中文字的實現
阿新 • • 發佈:2019-01-07
javascript 選中文字的實現
瀏覽器有Api支援嗎?
- window.getSelection 獲取選中文字
- document.selection.createRange() ie下面 獲取選中文字
window.onmouseup = function (e) {
var textS = "";
var eventSelectO = null;
if(window.getSelection) {
eventSelectO = window.getSelection();
textS = window.getSelection().toString().trim();
} else {
eventSelectO = document.selection.createRange();
textS = document.selection.createRange().text.trim();
}
console.assert(!textS, textS, eventSelectO);
}
程式碼貼上到控制檯,結果:
參考連結
1. MDN Selection 物件
thank… 歡迎交流