Javascript IE 11错误消息-由于错误800a025e,无法完成操作
我在IE 11中收到以下错误消息: 由于错误800a025e,无法完成操作。 调用range.select()时引发此错误Javascript IE 11错误消息-由于错误800a025e,无法完成操作,javascript,html,internet-explorer,exception,internet-explorer-11,Javascript,Html,Internet Explorer,Exception,Internet Explorer 11,我在IE 11中收到以下错误消息: 由于错误800a025e,无法完成操作。 调用range.select()时引发此错误 函数ExtendSelection(){ var-sel; if(document.body.createTextRange){//Internet Explorer var range=document.body.createTextRange(); range.moveStart('character',0); 范围。塌陷(真); range.moveStart('c
函数ExtendSelection(){
var-sel;
if(document.body.createTextRange){//Internet Explorer
var range=document.body.createTextRange();
range.moveStart('character',0);
范围。塌陷(真);
range.moveStart('character',29);//导致异常
//range.moveStart('character',30);//没有异常
range.moveEnd('character',177);
range.select();
警报(range.text);
}否则{
警报(“您的浏览器不支持此示例!”);
}
}
单击以再现错误
抄送:
头条
提要
法令
页码:8-8
诺特劳
看,似乎不存在collapse()
方法。我删除了那个电话,错误就消失了
function ExtendSelection() {
var sel;
if (document.body.createTextRange) { // Internet Explorer
var range = document.body.createTextRange();
range.moveStart('character', 0);
// range.collapse(true); <-- IE does not understand this line
range.moveStart('character', 29); //causes an exception
// range.moveStart('character', 30);//No exception
range.moveEnd('character', 177);
range.select();
alert(range.text);
} else {
alert("Your browser does not support this example!");
}
}
函数ExtendSelection(){
var-sel;
if(document.body.createTextRange){//Internet Explorer
var range=document.body.createTextRange();
range.moveStart('character',0);
//range.collapse(真的);我看到了这篇文章,但没有任何帮助……哇!谢谢!这就解决了它!