javascript下兼容firefox选取textarea文本的代码
程序员文章站
2022-06-10 18:49:32
主要用到的js代码复制代码 代码如下:function getselectedtext(){ &nbs...
主要用到的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 "";
}
[ctrl+a 全选 注:如需引入外部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 "";
}
[ctrl+a 全选 注:如需引入外部js需刷新才能执行]
上一篇: Android中判断是否联网实现代码
下一篇: 立夏吃什么好呢?
推荐阅读
-
javascript兼容firefox的文本输入长度提示
-
javascript下兼容firefox选取textarea文本的代码
-
在光标处插入字符串的实现代码 兼容IE,Firefox_javascript技巧
-
文本框中,回车键触发事件的js代码[多浏览器兼容]_javascript技巧
-
javascript兼容firefox的文本输入长度提示_表单特效
-
firefox 和 ie 事件处理的细节,研究,再研究 书写同时兼容ie和ff的事件处理代码_javascript技巧
-
IE及firefox下获取及设置样式值的代码_javascript技巧
-
文本框中,回车键触发事件的js代码[多浏览器兼容]_javascript技巧
-
IE/FireFox具备兼容性的拖动代码_javascript技巧
-
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)_javascript技巧