在asp中,我想把从数据库中读取的字符串截取一定的长度,后面的用省略号代替,比如这样一句话“中华人民共和国”,我只用前4个汉字,显示为“中华人民...”。我用的是JavaScript,不要给我vbscript的。
我要的是从数据库都出来的
但是我不知道怎么弄,我从数据库取出来就什么也没有了,不知道哪里错了
<%
s=rs("Title")%>
<script type=text/javascript>
if (s.length>2)
s=s.substr(0,2)+"...";
document.write(s);
</script>
按照你的代码又不起作用了
还是一样,根本起不到作用,是不是怪我同事从数据库中显示很多条信息,但是我想应该不影响啊
ASP 截取指定的字符串内容
先说asp自带的函数,left(要截取的字符串,要截取的长度)’从左边开始截取指定长度的字符 那么应该是 left($str,4)再说函数方法 'Strsub '函数功能:字符串截取.'参数意义:str --- 要截取的字符串. lennum--截取的字符数. s--结尾字符 Function Strsub(str,lennum,s)If Not IsNull(str) T...
ASP 截取指定的字符串内容
回答:教你两个方法,一个是直接用asp自带的函数,一个是自己定义函数 先说asp自带的函数,left(要截取的字符串,要截取的长度)’从左边开始截取指定长度的字符 那么应该是 left($str,4) 再说函数方法 'Strsub '函数功能:字符串截取. '参数意义:str --- 要截取的字符串. lennum--截取的字符数. s-...
ASP一个关于取字符串长度的问题
response.write(rs("content"))end if > 来代替CutStr函数,从来不出错,呵 CutStr函数参数说明:str,待截取的原字符串;gtype,截取方向,1为左,0为右;lennum为截取长度 当str的长度不超过lennum时,不执行截取,如超过,则截取,并在输出的字符串尾加上"..."Public Function CutStr(Str, Gtype, ...
asp 如何截取字符串
left(要截取的字符串,要截取的长度)’从左边开始截取指定长度的字符 right(要截取的字符串,要截取的长度)’从右边开始截取指定长度的字符 MID(要截取的字符串,开始截取的位置,要截取的长度)从任意位置开始截取指定长度的字符 函数型 'Strsub '函数功能:字符串截取.'参数意义:str --- 要截取的...
ASP.NET字符串截取的使用方法
} \/**\/\/\/ \/\/\/ 截取字符串并限制字符串长度 多于给定的长度+ \/\/\/ \/\/\/ 待截取的字符串 \/\/\/ 每行的长度 多于这个长度自动换行 \/\/\/ 输出字符串最大的长度 \/\/\/ public string CutStr(string str int len int max) { string s= ; string sheng= ; if (str Length >max) { str=str...
asp.net如何截取字符串字节,不显示全部文字?
按指定长度截取字符串 content=contnet.Substring(int startIndex,int length)int startIndex 开始位置 int length 长度
asp截取字符串长度问题
我用asp想控制在数据库中读取字段串值的长度 如:name字段中有两个值 一个值:小老虎 别一个值: *** alltiger 我想只读取前4个字节,也就是说结果是这样的:小老虎中只要 "小老"而 *** alltiger中只要 *** al,这样的功能怎么实现啊。我用了下面这个函数,但是当这个值是非字符会报错:Mic...
asp.net 截取字符串长度的函数
= "";}return str;}再执行:\/\/\/ <summary\/\/\/ 去掉所有HTML代码\/\/\/ <\/summarypublic static string StripHtml(this string s){string strOutput = "";if (s != null && s != ""){Regex regex = new Regex("<.+?", RegexOptions.IgnoreCase);最后再执行你截取字符串的函数就OK了 ...
怎样截取字符串?asp? javascripg? 还是DIV?
title")end if end function 调用:<%= cutstr(rs("title"),30)%> javascript的:if(str.length()>30) \/\/str为你要进行判断并截取的字符串变量 { document.write(str.substring(0,20)+"..."); \/\/超过指定长度就截取 } eles { document.write(str) \/\/否则按正常全部输出。} ...
asp如何精确截取字符串?
Mid(参数1,参数2,参数3),其中参"数1"为要截取的字符串,"参数2"为开始截取的位置,"参数3"为截取的长度!参数1,2只能为数字!请看示例:Mid("你们a好啊?",1,2) 结果为:"你们"Mid("你们a好啊?",1,3) 结果为:"你们a"Mid("你们a好啊?",1,4) 结果为:"你们a好"Mid("你们a好啊...