主要用到的js代码
复制代码 代码如下:
function getselectedtext(){
var selectedtext;
var textfield=document.getelementbyid('inputtextarea');
if(window.getselection) selectedtext=gettextfieldselection(textfield);//gettextfieldselection(document.getelementbyid("inputtextarea"));
else selectedtext=document.selection.createrange().text;
alert(selectedtext);
}
function gettextfieldselection(e){
//var oevent=arguments.callee.caller.arguments[0];
if(e.selectionstart != undefined && e.selectionend != undefined)
return e.value.substring(e.selectionstart,e.selectionend);
else return "";
}
function getselectedtext(){
var selectedtext;
var textfield=document.getelementbyid('inputtextarea');
if(window.getselection) selectedtext=gettextfieldselection(textfield);//gettextfieldselection(document.getelementbyid("inputtextarea"));
else selectedtext=document.selection.createrange().text;
alert(selectedtext);
}
function gettextfieldselection(e){
//var oevent=arguments.callee.caller.arguments[0];
if(e.selectionstart != undefined && e.selectionend != undefined)
return e.value.substring(e.selectionstart,e.selectionend);
else return "";
}
ul{
list-style:none;
}
- 兼容firefox下选取textarea文本的方法
- 千万别相信我说的事情,我从来就没有这么勇敢过,这么壮烈过。我不断发誓要老老实实讲故事,可是说实话的愿望有多强烈,受到的各种干扰就有多大。我悲哀地发现根本就无法还原真相。记忆总是被我的情感改头换面,并随之捉弄我,背叛我。把我搞得头昏脑胀,真假难辩。
[ctrl+a 全选 注:如需引入外部js需刷新才能执行]