我試圖讓使用選定的文本window.getSelection.getRangeAt(0) 這是我的代碼:的Javascript window.getSelection()長度爲0,而使用querySelector
<!DOCTYPE html>
<html>
<head>
<script>
function Selected(){
var range = window.getSelection().getRangeAt(0);
alert(range);
content = range.cloneContents();
var select = content.querySelectorAll('span');
alert(select.length);
}
</script>
</head>
<body >
<span style="font-size:45px" onmouseup="Selected()" id="idNo1">This is some text</span>
</body>
</html>
警報(選擇。長度);總是有人可以幫我解決這個問題。謝謝。但範圍包含選定的文本。
是啊,我知道。當我選擇「這是一些文本」範圍包含但不能使用querySelecctorAall –