数码资讯
JSsimplylimitingthenumberofinputcharactersintextarea
本文说明了JS只限制在文本输入的字符数。分享给你供你参考。以下是如下: 这里有一个演示,JS将一个区域的字符限制在255以上,多余的被截取。 代码如下: 功能getstringutflength(STR){ VaR值= str.replace( / { u4e00 - u9fa5 } / g,);
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文说明了JS只限制在文本输入的字符数。分享给你供你参考。以下是如下:
这里有一个演示,JS将一个区域的字符限制在255以上,多余的被截取。
代码如下:
功能getstringutflength(STR){
VaR值= str.replace( / { u4e00 - u9fa5 } / g,);
将替换两个汉字空间
返回value.length;
}
功能leftutfstring(STR,Len){
如果(getstringutflength(STR)<= len){
返回字符;
}
VaR值= str.substring(0,Len);
而(getstringutflength(价值)> Len){
价值= value.substring(0,值。length-1);
}
返回值;
}
函数计数(){
var = 255;
VaR值= document.getelementbyid(licenseother )的价值;
如果(getstringutflength(价值)> = Len){
document.getelementbyid(licenseother)。值= leftutfstring(document.getelementbyid(licenseother)。价值,Len);
}
document.getelementbyid(结果)。值= Len getstringutflength(document.getelementbyid(licenseother)。值);
}
输入框限制剩余字符数为255个字符(汉字被计算为2个字符):
希望本文能对大家的javascript程序设计有所帮助。
这里有一个演示,JS将一个区域的字符限制在255以上,多余的被截取。
代码如下:
功能getstringutflength(STR){
VaR值= str.replace( / { u4e00 - u9fa5 } / g,);
将替换两个汉字空间
返回value.length;
}
功能leftutfstring(STR,Len){
如果(getstringutflength(STR)<= len){
返回字符;
}
VaR值= str.substring(0,Len);
而(getstringutflength(价值)> Len){
价值= value.substring(0,值。length-1);
}
返回值;
}
函数计数(){
var = 255;
VaR值= document.getelementbyid(licenseother )的价值;
如果(getstringutflength(价值)> = Len){
document.getelementbyid(licenseother)。值= leftutfstring(document.getelementbyid(licenseother)。价值,Len);
}
document.getelementbyid(结果)。值= Len getstringutflength(document.getelementbyid(licenseother)。值);
}
输入框限制剩余字符数为255个字符(汉字被计算为2个字符):
希望本文能对大家的javascript程序设计有所帮助。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。