如何判斷選擇的父節點是誰?如何告訴選擇的所有者?
我得到一個選擇有:
var userSelection;
if (window.getSelection) {
userSelection = window.getSelection();
}
else if (document.selection) {
userSelection = document.selection.createRange();
}
var selectedText = userSelection;
if (userSelection.text)
selectedText = userSelection.text;
但我怎麼能知道誰是選擇的父節點?也就是說,如果整個選擇是從一個單獨的div
我想知道那個div。
可能重複http://stackoverflow.com/questions/4204822/how-can -i-check-the-selection-using-range-object-in-javascript) – 2011-03-28 23:44:34