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)文章
微信小程序開發(fā)之tabbar圖標(biāo)和顏色的實(shí)現(xiàn)
這篇文章主要介紹了微信小程序開發(fā)之tabbar圖標(biāo)和顏色的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-10-10微信開發(fā) JS-SDK 6.0.2 經(jīng)常遇到問題總結(jié)
本篇文章主要介紹了"微信微信JS-SDK 6.0.2 遇到問題 ",主要涉及到微信微信JS-SDK 6.0.2 填坑筆記 方面的內(nèi)容,對(duì)于微信微信JS-SDK 6.0.2 填坑筆記 感興趣的同學(xué)可以參考一下。2016-12-12CSS或者JS實(shí)現(xiàn)鼠標(biāo)懸停顯示另一元素
這篇文章主要介紹了CSS或者JS實(shí)現(xiàn)鼠標(biāo)懸停顯示另一元素的相關(guān)資料,需要的朋友可以參考下2016-01-01javascript獲取四位數(shù)字或者字母的隨機(jī)數(shù)
這篇文章主要介紹了javascript獲取四位數(shù)字或者字母的隨機(jī)數(shù),需要的朋友可以參考下2015-01-01關(guān)于Mozilla瀏覽器不支持innerText的解決辦法
在各大瀏覽器中,除Mozilla瀏覽器外,幾乎都支持一個(gè)元素的屬性:innerText。我們可以通過它來快速獲取某個(gè)元素的內(nèi)的文本。2011-01-01javascript基礎(chǔ)進(jìn)階_深入剖析執(zhí)行環(huán)境及作用域鏈
下面小編就為大家?guī)硪黄猨avascript基礎(chǔ)進(jìn)階_深入剖析執(zhí)行環(huán)境及作用域鏈。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-09-09JS中Map、WeakMap和Object的區(qū)別解析
Map、WeakMap和Object都是JavaScript中用于存儲(chǔ)鍵值對(duì)的數(shù)據(jù)結(jié)構(gòu),它們?cè)阪I類型、垃圾回收、可枚舉性、方法和操作、以及繼承等方面存在一些區(qū)別,適用于不同的場(chǎng)景,本文給大家詳細(xì)講解js map、weakmap和object區(qū)別,需要的朋友可以參考下2023-04-04