当前位置: 网学 > 编程文档 > JSP > 正文

JS控制TEXTAREA框里字符的个数

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式

    有时候需要在JS控制TEXTAREA框里字符的个数,下面我们一起看看实现方法。

<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />
<meta name=\"robots\" content=\"all\" />
<meta name=\"author\" content=\"bigfocus@163.com,混蛋鱼\" />
<meta name=\"Copyright\" content=\"混蛋鱼VS男人猫 CopyRight 2007\" />
<meta name=\"keywords\" content=\"JS,Blog,asp,designing,with,web,standards,xhtml,css,graphic,design,layout,usability,accessibility,w3c,w3,w3cn\" />
<meta name=\"descrīption\" content=\"JS限制textarea输入框输入字数\" />
<title>JS限制textarea输入框输入字数</title>
<scrīpt language=\"javascrīpt\">
<!--
function checktext(text)
{
  allValid = true;
  for (i = 0;  i < text.length;  i++)
  {
   if (text.charAt(i) != \" \")
   {
    allValid = false;
    break;
   }
  }
return allValid;
}

function gbcount(message,total,used,remain)
{
 var max;
 max = total.value;
 if (message.value.length > max) {
 message.value = message.value.substring(0,max);
 used.value = max;
 remain.value = 0;
 alert(\"留言不能超过 200 个字!\");
 }
 else {
 used.value = message.value.length;
 remain.value = max - used.value;
 }
}

-->
</scrīpt>
<style type=\"text/css\">
<!--
* {padding:0; margin:0;}
body, html {text-align:left; font-size:12px; line-height:150%; margin:0 auto; background:#fff; padding-top:20px;}
fieldset {padding:10px; width:550px; margin:0 auto;}
legend {font-size:14px; font-weight:bold;}
.inputtext {border:none; background:#fff;}
-->
</style>
</head>
<body>
<form action=\"SaveData.asp\" method=\"post\" ōnSubmit=\"return datacheck();\">
<fieldset><legend>请输入内容</legend>
<textarea name=\"Memo\" rows=\"10\" wrap=PHYSICAL cols=\"75\" ōnKeyDown=\"gbcount(this.form.Memo,this.form.total,this.form.used,this.form.remain);\" ōnKeyUp=\"gbcount(this.form.Memo,this.form.total,this.form.used,this.form.remain);\"></textarea>
<p>最多字数:
<input disabled maxLength=\"4\" name=\"total\" size=\"3\" value=\"200\" class=\"inputtext\">
已用字数:
<input disabled maxLength=\"4\" name=\"used\" size=\"3\" value=\"0\" class=\"inputtext\">
剩余字数:
<input disabled maxLength=\"4\" name=\"remain\" size=\"3\" value=\"200\" class=\"inputtext\"></td>[Page]
</p>
</fieldset>
</form>
</body>
</html> 

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号