在做一个关于新闻的评论功能的H5页面时,需求里面要求能够发送表情显示表情,如果使用自定义的表情库,则在评论也还要加载大量的表情符图片,极大的影响加载速度,消耗流量,去看了下别的新闻网页版的评论部分也没有使用外带的表情库. 在input输入框里面添加上键盘自带表情符后,发送给后台服务器会显示服务异常,网上有给出解决方法,表情编码是16进制的,而我们用的是8进制的于是报错.将表情符转码成就能够ok.代码如下: function utf16toEntities(str) { va
1.只能输入数字,当输入不符字符删除,光标位置不变 //只能输入数字 function onlyNumTrue(obj){ var reg = /[^\d]/g; var pos = obj.selectionEnd;//获取光标位置 var val = obj.value; //获取input的值 //如果值存在不符字符将光标位置减一 if (reg.test(val)) { pos = pos - 1; 9 } $(obj).val(val.replace(/[^\d]/g, '')); o