光標(biāo)的一些操作總結(jié)
IE下的Range操作比Mozilla下強(qiáng)很多,這里只討論IE下的操作。
這里選介紹幾個(gè)光標(biāo)定位的特點(diǎn):
1.光標(biāo)不變
直接obj.focus(),光標(biāo)會(huì)返回之前的位置,即位置不變
2.光標(biāo)在最前
var r = obj.createTextRange();
r.collapse();
r.select();
用這個(gè)方法可以使光標(biāo)在input框最前面
3.光標(biāo)在最后
var r = obj.createTextRange();
r.collapse(false);
r.select();
用這個(gè)方法可以使光標(biāo)停在input框的最后
4.選取input框中部分內(nèi)容需要用到Range的moveStart或moveEnd方法, 其詳細(xì)的方法使用可以參考MSDN.
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
5.再引申一下光標(biāo)的移動(dòng)和位置,這個(gè)是有人經(jīng)常問(wèn)到的問(wèn)題
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]
相關(guān)文章
Bootstrap實(shí)現(xiàn)input控件失去焦點(diǎn)時(shí)驗(yàn)證
這篇文章主要介紹了Bootstrap實(shí)現(xiàn)input控件失去焦點(diǎn)時(shí)驗(yàn)證的相關(guān)資料,非常不錯(cuò),需要的朋友可以參考下,需要的朋友可以參考下2016-08-08
深入淺析JavaScript系列(13):This? Yes,this!
在這篇文章里,我們將討論跟執(zhí)行上下文直接相關(guān)的更多細(xì)節(jié)。討論的主題就是this關(guān)鍵字。實(shí)踐證明,這個(gè)主題很難,在不同執(zhí)行上下文中this的確定經(jīng)常會(huì)發(fā)生問(wèn)題2016-01-01
仿谷歌主頁(yè)js動(dòng)畫(huà)效果實(shí)現(xiàn)代碼
昨天看到谷歌的主頁(yè)上出現(xiàn)了幾個(gè)動(dòng)畫(huà),發(fā)現(xiàn)不是flash做的,而是用js+圖片實(shí)現(xiàn)的!今天把拷貝到的圖片,用js實(shí)現(xiàn)了動(dòng)畫(huà)效果!2013-07-07
uniapp小視頻項(xiàng)目開(kāi)發(fā)之滑動(dòng)播放視頻
最近在工作中遇到了一個(gè)視頻播放的需求,所以下面這篇文章主要給大家介紹了關(guān)于uniapp小視頻項(xiàng)目開(kāi)發(fā)之滑動(dòng)播放視頻的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
前端實(shí)現(xiàn)docx文件預(yù)覽的3種方式舉例及分析
這篇文章主要介紹了前端實(shí)現(xiàn)docx文件預(yù)覽的3種方式,三種方式分別是docx-preview、vue-office和mammoth,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2025-03-03
Fullpage.js固定導(dǎo)航欄-實(shí)現(xiàn)定位導(dǎo)航欄
FullPage.js 是一個(gè)簡(jiǎn)單而易于使用的插件,用來(lái)創(chuàng)建全屏滾動(dòng)網(wǎng)站(也被稱為單頁(yè)網(wǎng)站)。接下來(lái)通過(guò)本文給大家介紹Fullpage.js固定導(dǎo)航欄-實(shí)現(xiàn)定位導(dǎo)航欄,對(duì)fullpage.js導(dǎo)航欄相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧2016-03-03

