asp判断字符串长度?

<form name="form1" action="index.asp" method="post">
字符最大数量:<input type="text" name="length" size="20" value="2"/><br>
内容:<textarea name="content" cols="66" rows="7"></textarea>
<input type="submit" name="os" value="检查" />
</form>
<% if request("os")="检查" then
if len(request.Form("content"))>request.Form("length") then
response.Write("超过!")
else
response.Write("没有超过!")
end if
end if
%>
本意想在文本框Length中输入文本的大小即长度,在文本域中输入内容,判断文本域中文本的长度与文本框Length的大小,为什么这样不行呢?请大家帮忙看看

if len(request.Form("content"))>cint(request.Form("length")) then
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-22
正解

asp判断字符串长度?
if len(request.Form("content"))>cint(request.Form("length")) then

ASP判断字符串长度,急!
trim函数是去掉字符串两边的空格,你这样表达当然不会有效果了。你要表达什么效果撒??是否你要将标题缩短显示?如“我是一个标题,非常非常非常长的”显示为“我是一个标题...”是吗??if len(rs("title"))>10 then response.write left(rs("title"),10)&"..." '如果超过10 字符则缩短...

ASP判断字符串长度,急!
if len(Recordset1.Fields.Item("title").Value)>10 then response.write left(Recordset1.Fields.Item("title").Value,10)&"..." '如果超过10 字符则缩短标题并以...结尾 else response.write Recordset1.Fields.Item("title").Value '小于10个字符就输出原标题 end if > ...

asp 判断字符串长度
Function getStrLen(str)dim x,y,i x = len(str)y = 0 for i = 1 to x if asc(mid(str,i,1))<0 or asc(mid(str,i,1))>255 then y = y + 2 else y = y + 1 end if next getStrLen = y End Function > 以上就是判断字符段的函数 用的时候这样用好了 if getStrLen(...

ASP判断字符串长度的问题
'参数:字符串,左边位数,超出部分截断的替换字符串(如:...)'=== function getleftstr(str,n,nexttext)if isnull(str)=false and str<>"" then dim f_str,f_i,f_k,f_a f_k=0 for f_i=1 to len(str)f_a=mid(str,f_i,1)dim re : set re=New RegExp '建立正则表达式 re...

asp截取字符串长度问题
我用asp想控制在数据库中读取字段串值的长度 如:name字段中有两个值 一个值:小老虎 别一个值: *** alltiger 我想只读取前4个字节,也就是说结果是这样的:小老虎中只要 "小老"而 *** alltiger中只要 *** al,这样的功能怎么实现啊。我用了下面这个函数,但是当这个值是非字符会报错:Mic...

asp 获取字符串长度
string str="要输入的字符串";int length= System.Text.Encoding.Default.GetBytes(str).Length;if(length>4&&length<18){ } else { }

ASP中,如何控制文章标题字符的长度啊?
< Function aCut(str, ll)l = Len(str) '获取字符串长度 If l <= ll Then '如果长度小于等于规定长度 aCut = str Else aCut = ""t = 0 For i = 1 To l s = Mid(str, i, 1)c = Asc(s)If c < 0 Then c = c + 65536 If c > 255 Then t = t + 1 Else t =...

ASP一个关于取字符串长度的问题
’取字符串长度 Public Function StrLen(Str)Dim P_Len, XX P_Len = 0 StrLen = 0 If Not IsNull(Str) And Trim(Str) <> "" Then P_Len = Len(Trim(Str))For XX = 1 To P_Len If Asc(Mid(Str, XX, 1)) < 0 Then StrLen = CLng(StrLen) + 2 Else StrLen = CLng(StrLen...

在asp中如何如何用代码判断用户注册的用户名在6-10位
user=REquest.from("user")if len(uer)<6 or len(user)>10 then Response.write "用户名必须在6-10位"Response.end()end if asp内置函数:len() 计算字符串的长度 采纳,给分!

相似回答
大家正在搜