2 回答
TA贡献1911条经验 获得超7个赞
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <script type="text/javascript"> function displayReminder(control) { debugger; var countOfStrings = control.value.length; var surplus = 100 - countOfStrings; document.getElementById("divHint").innerText = "你共输入了" + countOfStrings + "字,还可以输入" + surplus + "字"; } </script> <BODY> <input type="text" id="input1" onKeyUp="displayReminder(this);" > <div style="float:left" id="divHint"> </div> </BODY> </HTML> 另:像这样客户端的表现工作,正是JS大显身手的时候,推荐看<javascript高级程序设计>
TA贡献1852条经验 获得超7个赞
// 函数名:Length // 功能介绍:取得字符串的长度 // 参数说明:字符串 // 返回值:字符串的长度 // 作者:天志 // 创建日期:2006-08-07 function GetLength(value) { var len; var i; len = 0; for (i=0;i<value.length;i++) { if (value.charCodeAt(i)>255) { len+=2; } else { len++; } } return len; } 这是否的字符的长度。 你可以捕捉文本框的鼠标,键盘事件来显示字数。
- 2 回答
- 0 关注
- 503 浏览
添加回答
举报