文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>javascript 选择网页文本

javascript 选择网页文本

时间:2007-12-19  来源:kuaker

用鼠标选取当前网页中的文本,代码摘自《javascript权威指南》

function getSelectedText(){
    if(window.getSelection){
        return window.getSelection().toString();
    }
    else if(document.getSelection){
        return document.getSelection();
    }
    else if(document.selection){
        return document.selection.createRange().text;
    }
}

有更简练的写法
return window.getSelection ? window.getSelection().toString() :
                            document.getSelection ? document.getSelection() :
                                             document.selection.createRange().text;

上面的代码在firefox下不能选取<input>和<textarea>中的元素 用下面这段代码

function getTextFiledSelection(e){
    if(e.selectionStart != undefined && e.selectionEnd != undefined){
       var start = e.selectionStart;
       var end = e.selectionEnd;
       return e.value.substring(start,end);
    }
    else return "";
}
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载