js文本框禁止输入表情
来源:互联网 发布:阿里云服务器防御 编辑:程序博客网 时间:2024/05/21 06:36
js在用户输入表情时自动过滤掉,显示和无法输入表情效果一样
<input type="text" id="input" maxlength="10"/>
$('#input').keyup(function(){
noEmoji($(this)); })
var noEmoji = function(dom) { var html = "", oldHtml = ""; if('INPUT' == dom.tagName) { html = $(dom).val(); } oldHtml = html; var reg = /[^\u0020-\u007E\u00A0-\u00BE\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF\u0080-\u009F\u2000-\u201f\u2026\u2022\u20ac\r\n]/g; if(html.match(reg)) { html = html.replace(reg, ''); } if(html != oldHtml) { if('INPUT' == dom.tagName) { $(dom).val(html); } } /** * 光标移到最后 */ function endFocus(dom) { var sel = window.getSelection(); var range = document.createRange(); range.selectNodeContents(dom); range.collapse(false); sel.removeAllRanges(); sel.addRange(range); }};
阅读全文
1 0
- js文本框禁止输入表情
- js控制textarea禁止输入表情
- JS 文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符
- 禁止输入表情
- ios禁止表情输入
- 禁止表情输入
- edittext禁止输入表情
- EditText禁止输入表情
- EditText禁止输入表情
- 禁止输入表情
- ios 禁止输入表情
- 禁止输入表情
- ios 禁止输入表情
- js文本框输入时禁止输入非数字
- 禁止文本框的输入
- input文本框输入禁止
- 异常捕获
- Java常见集合框架(二十): Map之LinkedHashMap、SortedMap、NavigableMap、TreeMap
- 下拉多选框
- QT5.51 32位VLD找内存泄漏
- 交换机安全——抓包及配置攻击溯源
- js文本框禁止输入表情
- 排序算法
- tensorflow下载
- 【机器学习】概率图模型总结
- 爬虫知识点(scrapy框架2)
- PHP和Mysql连接入门
- 欢迎使用CSDN-markdown编辑器
- 解决Nginx环境wordpress设置固定链接打开失败问题
- 数据集:Pascal voc2007数据集分析