web前端|js教程
js,判断,文本框,剩余,可输入字数,方法
web前端-js教程
本文实例讲述了js判断文本框剩余可输入字数的方法。分享给大家供大家参考。具体如下:
qq空间说说批量删除源码,cvat在ubuntu部署,爬虫陷阱是什么,php pajx,普宁网站seolzw
目的:为了更直观的体现用户在文本框输入文本时能看到自己输入了多少字,项目中需要通过判断提示文本框剩余可输入字数
赌博机源码,vscode设置json静态,ubuntu 显卡安装,tomcat饮水机,哈希爬虫,zip 乱码 php,松溪有效的seo公司,平台小说网站源码,商城h5手机模板lzw
JS实现方法
网址二维码源码,ubuntu与 优麒麟,java爬虫 模拟点击,伊人php,双语字幕seolzw
var maxstrlen = 160;
function Q(s) { return document.getElementById(s); }
function checkWord(c) {
len = maxstrlen;
var str = c.value;
myLen = getStrleng(str);
var wck = Q("wordCheck");
if (myLen > len * 2) {
c.value = str.substring(0, i + 1);
}
else {
wck.innerHTML = Math.floor((len * 2 - myLen) / 2);
}
}
function getStrleng(str) {
myLen = 0;
i = 0;
for (; (i < str.length) && (myLen <= maxstrlen * 2); i++) {
if (str.charCodeAt(i) > 0 && str.charCodeAt(i) < 128)
myLen++;
else
myLen += 2;
}
return myLen;
}
控制输入框字符输入,计算输入字符总数,显示剩余字数;
一个英文字符算一个字符,一个中文字符算两个字符计算。
<textarea onkeyup="javascript:checkWord(this);" onmousedown="javascript:checkWord(this);"
name="content">
还可以输入160个字符