注册 登录
编程论坛 ASP技术论坛

如何设置网站留言板留言字体的限制呢

seki1018 发布于 2007-08-19 11:01, 944 次点击
我在数据库Date 的book_setup表中建立了一个 maxlength 设置为500
这样如何在我的那个需要限制字体数的网页中调用呢?
用call?
下面我原来的代码

<tr bgColor="#ebebeb">
<td width="20%" align=right>留言内容:<br>
<font color=red>(<%=maxlength %>字以内)</font></td>
<td><textarea name="Comments" rows="7" cols="66" style="overflow:auto;"></textarea></td>
</tr>
10 回复
#2
multiple19022007-08-19 11:04

我不想直接给出结果

你解决问题的思路是先来问问题吗?

我不想直接给出结果

http://www.baidu.com/s?wd=textarea+%CF%DE%D6%C6%B3%A4%B6%C8&cl=3

http://www.baidu.com/s?wd=textarea+maxlength&cl=3

#3
ayue2222007-08-19 11:05

客户端和服务器端都可以进行限制验证。。不过最好还是在服务器端进行验证安全点。。

#4
hmhz2007-08-19 11:05
你在提交后执行的页面里做个对Comments内容字节数的判断就行了

<%
Comments=request.form("Comments")
if len(Comments)>500 then
…………
end if
%>
#5
zhongx2007-08-19 11:36
<script language=javascript>
<!--
function CheckForm()
{
var Comments=document.myform.Comments.value
if(Comments.length<500)
{
document.myform.Comments.focus();
alert("提示: 你的输入超过了500字数!")
return false;
}

}
-->
</script>

=============================================================

试一下,这样行不.......


[此贴子已经被作者于2007-8-19 11:37:09编辑过]

#6
houhailong2007-08-19 11:45
回复:(seki1018)如何设置网站留言板留言字体的限制...
我也向知道具体怎么弄
#7
谁与争疯2007-08-19 13:05
在客户端验正只是提前告诉用户,不必要出错了要返回而多一些步骤的麻烦
为了安全,应该在服务器端验正才是正道。用客户端+服务器验正.
#8
zhongx2007-08-19 14:37
以下是引用谁与争疯在2007-8-19 13:05:45的发言:
在客户端验正只是提前告诉用户,不必要出错了要返回而多一些步骤的麻烦
为了安全,应该在服务器端验正才是正道。用客户端+服务器验正.

要安全确实应该在服务器端验正.同意!

#9
xinzheng2007-08-19 15:12
为什么要限制字数,有什么具体理由吗?这方面我没实际经验,请赐教
#10
谁与争疯2007-08-19 15:17
防止恶意帖子,一方面提高浏览速度。
#11
QQQQQQQQQQQQ2007-08-19 15:24
中文是2个字节,英文和数字是1个字节,JS有数字节的函数不
1