JS控制退格键删除内容
来源:互联网 发布:finalcaption mac下载 编辑:程序博客网 时间:2024/05/16 11:31
···
/** * 此方法返回true表示默认删除事件:即一个字符一个字符的删除; * 此方法返回false表示自定义删除事件,如何删除自定义即可 */
$(seletor).keydown(function(event){ if(event.keyCode==8){//keycode为8表示退格键 var textValue = ''; var textObj = $(this).get(0); if(textObj.setSelectionRange){ var rangeStart=textObj.selectionStart; var rangeEnd=textObj.selectionEnd; var delValue = textObj.value.substring(rangeStart-1,rangeStart); var tempStr1=textObj.value.substring(0,rangeStart-1); var tempStr2=textObj.value.substring(rangeEnd); textValue = tempStr1+tempStr2;
//按自定义截取字符串,这里截取的是表情,即删除的时候一个表情一个表情的删除if(delValue=="]" && tempStr1.indexOf("[")>-1){ var res = tempStr1.match(/(\[[\u4E00-\u9FA5]*)$/g); if(face_name1[res+']']!=undefined){ textValue = tempStr1.substring(0,tempStr1.lastIndexOf("["))+tempStr2; } console.info(res); } textObj.value=textValue; textObj.focus(); textObj.setSelectionRange(rangeStart-1,rangeStart-1); return false; }else{ return true; } }})
···
1 0
- JS控制退格键删除内容
- js 控制iframe内容
- js控制内容
- JS控制HTML内容
- js控制文本内容闪烁
- JS控制文本框的内容
- JS控制文本框的内容
- js控制双击修改内容
- js控制自适应内容布局
- js控制文本框输入内容
- js+div控制新闻内容分页【转】
- js 控制用户输入内容 汇总
- JS控制页面内容可编辑,想删就删
- js 控制打印某个 div 的内容
- JS 控制向WORD里写入内容
- JS按钮控制内容上下滚动
- JS按钮控制内容左右滚动
- js控制input输入的内容
- 字符进行数值运算
- 2016-2017 CT S03E06: Codeforces Trainings Season 3 Episode 6 The Baguette Master
- 二叉树的链式实现
- 深度学习:Hinton_Science_Reducing the dimensionality of data with neural networks
- Cpp Concurrency In Action(读书笔记2)——线程间共享数据
- JS控制退格键删除内容
- JQuery中事件是否发生的判断
- 数位DP
- Linux如何安装jdk
- j2ee中的forward和redirect的区别
- 嘉盛外汇产品——中英文对照
- Akka 实践(二)- java开发demo1
- Centos7 最小安装网络配置方法
- 1006. 换个格式输出整数 (15)