<script>
function js(){
var report=document.getElementById("reportItem").value;
var reportItem=strlen(report);
if(reportItem>30){
alert('不能超过30个字符,请重新输入');
return;
}
}
function strlen(str) {
var len = 0;
for (var i = 0; i < str.length; i++) {
if (str.charCodeAt(i) > 255) len += 2; else len ++;
}
return len;
}
</script>
本文介绍了一个简单的JavaScript函数,用于限制用户输入的字符数量,并确保不会超过30个字符。通过使用字符编码来判断每个字符的实际长度。
446

被折叠的 条评论
为什么被折叠?



