定义好emvar len = em.value.length;
var size = len;
for(var i = 0; i < len; i++)
if(em.value.charCodeAt(i) < 0 | em.value.charCodeAt(i) > 255)
size++;判断size
var size = len;
for(var i = 0; i < len; i++)
if(em.value.charCodeAt(i) < 0 | em.value.charCodeAt(i) > 255)
size++;判断size
解决方案 »
- 如何用js控制切屏啊?
- 这样的写法是什么意思?派什么用?
- 无效的过程调用和参数
- 求一js时间控件(精确到秒,不带日期)
- 菜鸟求助:javascript的键盘事件问题
- 怎样把readyOnly用在if里?
- embed 在netscape中控制问题???(请大家帮忙!!)
- 一个网页,上下两桢(分别调用两个不同的文件top.asp和content.asp),如何在content.asp里实现一点隐藏,上面的桢就会隐藏起来,一点打
- 我想把表格中的数据和title读出来生成一个新的页面来打印,不知各位有什么好的办法?
- IE10 以下ajax 请求报错 无数据返回(上源码)
- 请问:能不能在 <div>里载入一个网页?怎么载入呢?
- 请教一个问题
<html>
<body>
<div id="pad"></div>
<script>
function getLen(s){
var cnt = 0;
for(var i=0;i<s.length;i++){
if(s.charCodeAt(i)>=0 && s.charCodeAt(i)<=255) cnt++;
else cnt += 2;
}
return cnt;
}
function doit(){
alert(getLen(document.forms[0].userid.value));
alert(getLen(document.forms[0].re.value));
}
</script>
<form>
<input name="userid" type="text" size="20" maxlength="20">
备 注 <textarea name="re" cols=50 rows=6> </textarea>
<input name="button" type="button" onclick="doit();" value="计算">
</form>
</body>