我试图让使用选定的文本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 –