ASP中限制文本框输入的字符长度,并可以动态提示已输入多少字,还可以输入多少字,超过设定的值后不能再输入

请高手直接帮我把代码加在合适的位置,谢谢.<formaction="guestbook.asp"method="post"id="a"><textareaname="to... 请高手直接帮我把代码加在合适的位置,谢谢.
<form action="guestbook.asp" method="post" id="a">
<textarea name="tongzi" cols="60" rows="4"></textarea>
<br>
<input type="submit" name="button" id="button" value="提交">
</form>
展开
 我来答
qrzy
2012-10-07 · TA获得超过849个赞
知道小有建树答主
回答量:1897
采纳率:0%
帮助的人:1332万
展开全部
<script language="javascript">
function keypress()
{
var text1=document.getElementById("tongzi").value;
var len;//记录剩余字符串的长度
if(text1.length>=30) //限制字数
{
document.getElementById("tongzi").value=text1.substr(0,30);
len=0;
}
else
{
len=30-text1.length; //限制字数
}
var show="你还可以输入"+len+"个字";
document.getElementById("pinglun").innerText=show;
}

</script>
<form action="guestbook.asp" method="post" id="a">
<textarea name="tongzi" cols="60" rows="4" onKeyUp="keypress()" onblur="keypress()"></textarea>
<br>
<input type="submit" name="button" id="button" value="提交"> <font color="gray"><label id="pinglun">你还可以输入30个字</label></font>
</form>
追问
如何使输入一定的字数后(比如:80个字)自动加入一个换行符, 我再追加10分.谢谢
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
邯郸君创科技
2012-10-07 · 超过31用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:31.2万
展开全部
用js脚本吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微心明钧爱主1G
2012-10-07
知道答主
回答量:48
采纳率:0%
帮助的人:27万
展开全部
只能用js或者ajax 楼上说的可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式