textbox 在光標(biāo)位置插入字符功能的js實(shí)現(xiàn)(兼容ie,firefox)
更新時(shí)間:2009年12月16日 22:39:38 作者:
document.selection.createRange是IE獨(dú)有的
而firefox也有獨(dú)有的一套
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
需要注意的是
document.selection.createRange是IE獨(dú)有的
而firefox也有獨(dú)有的一套
復(fù)制代碼 代碼如下:
var $obj = document.getElementById("words");
var selstart = $obj.selectionStart; //文字浮標(biāo)選擇的開始位置
var selend = $obj.selectionEnd; //文字浮標(biāo)選擇的結(jié)束位置
您可能感興趣的文章:
- JS在可編輯的div中的光標(biāo)位置插入內(nèi)容的方法
- js獲取光標(biāo)位置和設(shè)置文本框光標(biāo)位置示例代碼
- 用javascript獲取textarea中的光標(biāo)位置
- 用javascript獲取當(dāng)頁(yè)面上鼠標(biāo)光標(biāo)位置和觸發(fā)事件的對(duì)象的代碼
- JavaScript 獲取/設(shè)置光標(biāo)位置,兼容Input&&TextArea
- javascript獲得光標(biāo)所在的文本框(text/textarea)中的位置
- JS在TextArea光標(biāo)位置插入文字并實(shí)現(xiàn)移動(dòng)光標(biāo)到文字末尾
- javascript控制在光標(biāo)位置插入文字適合表情的插入
- Javascript實(shí)現(xiàn)獲取及設(shè)置光標(biāo)位置的方法
- 往光標(biāo)所在位置插入值的js代碼
- js實(shí)現(xiàn)的光標(biāo)位置工具函數(shù)示例
相關(guān)文章
兩個(gè)INPUT同步輸入的方法小結(jié) 兼容IE和firefox
有時(shí)候我們需要同步輸入一些表單input等,下面的幾種方法,建議用onkeyup的方法來實(shí)現(xiàn)。2009-04-04IE不支持option的display樣式,只能使用remove和add
想實(shí)現(xiàn)一個(gè)很簡(jiǎn)單的功能:當(dāng)選中“中介”時(shí),不顯示“求購(gòu)”與“求租”。本以為通過display:none即可實(shí)現(xiàn),結(jié)果發(fā)現(xiàn)在option元素上使用display:none在firefox中有效,在IE6、IE7、IE8中都無效。2009-12-12javascript獲得光標(biāo)所在的文本框(text/textarea)中的位置
移動(dòng)鼠標(biāo),得到單元格所在表中的位置的js代碼,測(cè)試兼容firefox,需要的朋友可以參考下。2009-12-12