javascript取消文本選定的實(shí)現(xiàn)代碼
更新時(shí)間:2010年11月14日 21:01:53 作者:
最近在做拖動(dòng)布局. 發(fā)現(xiàn)有文本選定的時(shí)候, 進(jìn)行拖動(dòng)很不好看.
javascript選定文本取消, 能兼容所有主流瀏覽器了:
if (document.selection) {
document.selection.empty();
} else if (window.getSelection) {
window.getSelection().removeAllRanges();
}
對(duì)于文本框(input,textarea)中的文本選定取消, 這種方法會(huì)有一些問題.
不過也有辦法, 記錄下文本框中的value,再清空,再重新賦值. 方法有點(diǎn)搓, 不過能兼容所有瀏覽器.
復(fù)制代碼 代碼如下:
if (document.selection) {
document.selection.empty();
} else if (window.getSelection) {
window.getSelection().removeAllRanges();
}
對(duì)于文本框(input,textarea)中的文本選定取消, 這種方法會(huì)有一些問題.
不過也有辦法, 記錄下文本框中的value,再清空,再重新賦值. 方法有點(diǎn)搓, 不過能兼容所有瀏覽器.
您可能感興趣的文章:
- Js獲取下拉框選定項(xiàng)的值和文本的實(shí)現(xiàn)代碼
- 高效的表格行背景隔行變色及選定高亮的JS代碼
- js select 標(biāo)簽選定項(xiàng)的值獲取代碼
- javascript 控制 html元素 顯示/隱藏實(shí)現(xiàn)代碼
- js實(shí)現(xiàn)創(chuàng)建刪除html元素小結(jié)
- JavaScript動(dòng)態(tài)改變HTML頁面元素例如添加或刪除
- JavaScript改變HTML元素的樣式改變CSS及元素屬性
- Js 獲取HTML DOM節(jié)點(diǎn)元素的方法小結(jié)
- javascript刪除一個(gè)html元素節(jié)點(diǎn)的方法
- 通過JS動(dòng)態(tài)創(chuàng)建一個(gè)html DOM元素并顯示
- js 動(dòng)態(tài)創(chuàng)建 html元素
- JavaScript中獲取HTML元素值的三種方法
- JS實(shí)現(xiàn)選定指定HTML元素對(duì)象中指定文本內(nèi)容功能示例
相關(guān)文章
完美實(shí)現(xiàn)仿QQ空間評(píng)論回復(fù)特效
這篇文章主要介紹了完美實(shí)現(xiàn)仿QQ空間評(píng)論回復(fù)特效,非常的實(shí)用,附上實(shí)例代碼給大家,有需要的小伙伴參考下吧。2015-05-05
教學(xué)演示-UBB,剪貼板,textRange及其他
教學(xué)演示-UBB,剪貼板,textRange及其他...2006-07-07
JavaScript實(shí)現(xiàn)選項(xiàng)卡功能(面向過程與面向?qū)ο?
本文主要介紹了JavaScript實(shí)現(xiàn)選項(xiàng)卡功能(面向過程與面向?qū)ο?,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-02-02
javascript模擬post提交隱藏地址欄的參數(shù)
想要隱藏地址欄的參數(shù),就只能用javascript模擬post提交,下面是示例代碼,需要的朋友可以看看2014-09-09
javascript驗(yàn)證只能輸入數(shù)字和一個(gè)小數(shù)點(diǎn)示例
使用javascript限制只能輸入數(shù)字和一個(gè)小數(shù)點(diǎn),在某些情況下還是比較使用的,下面有個(gè)不錯(cuò)的示例,感興趣的朋友可以參考下2013-10-10

