在ipanel 用回退键做退格操作字符长度处理

来源:互联网 发布:阿里云 cdn 20g 编辑:程序博客网 时间:2024/04/29 07:17
在用回退键做退格操作时,其中字符的长度与预期的不一样,下面是我做的处理。
meta文件中一定要加设定页面宽高<meta name=page-view-size content = 1280*720 />//数字键function key_number(_num){var value=$("txt"+txtPos).innerText;    alert(trim(value).length+"=="+value+"===="+typeof(value));if(value.length==0){$("txt"+txtPos).innerText=_num;}if(value.length==1){$("txt"+txtPos).innerText=value+_num;}alert(trim($("txt"+txtPos).innerText).length+"=="+value+"===="+typeof(value));}//去掉空格的函数function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, "");}//回退键function key_backs(){if(area==0){var value=$("txt"+txtPos).innerText;alert(trim(value).length+"=="+value+"===="+typeof(value));if(value.length==2){$("txt"+txtPos).innerText=value.substring(0,1);}if(value.length==1){$("txt"+txtPos).innerText="  ";//这是要注意的地方}alert(trim($("txt"+txtPos).innerText).length+"=="+$("txt"+txtPos).innerText+"===="+typeof(value));}}



 

 
原创粉丝点击