最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實(shí)現(xiàn)按一下刪除鍵刪除整個(gè)單詞附demo

 更新時(shí)間:2014年09月05日 18:09:27   投稿:whsnow  
使用代碼實(shí)現(xiàn)當(dāng)刪除單詞時(shí)就一次性刪除整個(gè)單詞,有個(gè)demo,相信大家看過之后就知道是什么意思了

在文本框倒敘輸入一文中提到了設(shè)置文本框焦點(diǎn)的javascript代碼,今天就使用這段代碼來做一個(gè)Demo。內(nèi)容就是當(dāng)刪除單詞時(shí)就一次性刪除整個(gè)單詞,如圖所示:

下面我把示例代碼貼上:

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<style>
.content {width: 300px;margin: 0 auto;}
</style>
<script src="http://cdn.staticfile.org/jquery/2.1.1-rc2/jquery.min.js"></script>
</head>
<body>
<div class="content">
<textarea name="" id="demo" cols="30" rows="10"></textarea>
</div>
<script>
var getCursortPosition = function(ctrl) {
var CaretPos = 0;
// IE Support
if (document.selection) {
ctrl.focus();
var Sel = document.selection.createRange();
Sel.moveStart ('character', -ctrl.value.length);
CaretPos = Sel.text.length;
}
// Firefox support
else if (ctrl.selectionStart || +ctrl.selectionStart === 0)
{CaretPos = ctrl.selectionStart;}
return (CaretPos);
};

var selectSomeText = function(element,begin,end)
{
if (element.setSelectionRange)
{
element.setSelectionRange(begin,end);
}
else if (element.createTextRange)
{
var range = element.createTextRange();
range.moveStart("character",begin);
range.moveEnd("character",end);
range.select();
}
};

var delWholeWord = function(text, field, pos){
var startIndex = pos;
if (field.charAt(pos-1) !== ' '){
for (var i=pos-2;i>=0;i--){
if (field.charAt(i) === ' ' || i === 0){
startIndex = i;
break;
}
}
selectSomeText(text, startIndex, pos)
}

};
$('#demo').keydown(function(event) {
if(event.keyCode !== 8) {
return;
}
var bodyText = $(this)[0];
var bodyField = $(this).val();
var pos = getCursortPosition(bodyText);
delWholeWord(bodyText, bodyField, pos);
});
</script>
</body>
</html>

相關(guān)文章

最新評(píng)論

松江区| 乌苏市| 莒南县| 阿尔山市| 荥经县| 西安市| 隆子县| 贡山| 区。| 吴旗县| 璧山县| 亳州市| 茂名市| 友谊县| 苗栗市| 黔西县| 左权县| 河池市| 象山县| 闻喜县| 苏尼特左旗| 河池市| 海晏县| 岑溪市| 和平区| 阿拉善盟| 义马市| 福贡县| 塔城市| 贞丰县| 南靖县| 嘉祥县| 横峰县| 遂宁市| 安徽省| 稷山县| 娱乐| 伊春市| 察隅县| 孟州市| 洪泽县|