<%
set rs=server.CreateObject("adodb.recordset")
strsql="select top 6 * from "& db_EC_News_Table &" where E_bigclassid=104 order by newsid desc"
rs.open strsql,conn,1,1
for i=1 to rs.recordcount
datetime="<font class=newsdate>["& Month(rs("UpdateTime")) &"-"& Day(rs("UpdateTime")) &"]</font>"
%>
<td width="40%"><a class="tj" target="_blank" href="E_ReadNews.asp?NewsId=<%=rs("newsid")%>"><font size="2"><font size="2">·</font></font><%=rs("Title")%></td><td><%=datetime%></td>
<%
if i mod 2=0 then
response.Write("</tr><tr>")
end if
rs.movenext
next
rs.close
set rs=nothing
%>
以上是源代码,我想实现 title这个字段只显示20个字符。
1ãLeft å½æ°ï¼å¯ä»å符串ç左侧è¿åæå®æ°ç®çå符
ä¾åï¼
txt="This is a beautiful day!"è¾åºç»æï¼
This is a b2ãRightå½æ°ï¼è¿åä»å符串å³ä¾§å¼å§æå®æ°ç®çå符ã
ä¾åï¼
txt="This is a beautiful day!"è¾åºç»æï¼
3ãMidå½æ°ï¼å¯ä»å符串ä¸è¿åæå®æ°ç®çå符ã
è¯æ³ï¼Mid(string,start[,length])
åæ°è¯´æ
string å¿ éçãä»å ¶ä¸è¿åå符çå符串表达å¼ãå¦æå符串å å« Nullï¼åè¿å Nullã
start å¿ éçãè§å®èµ·å§ä½ç½®ãå¦æ设置为大äºå符串ä¸çå符æ°ç®ï¼åè¿å空å符串("")ã
length å¯éçãè¦è¿åçå符æ°ç®ãå¦æçç¥æ length è¶ è¿ææ¬çå符æ°ï¼å æ¬ start å¤çå符ï¼ï¼å°è¿åå符串ä¸ä» start å°å符串ç»æçææå符ã
ä¾å1ï¼
dim txtè¾åºç»æï¼
This is a beautiful day!ä¾å2ï¼
dim txtè¾åºç»æï¼
4ãå ¶ä»è¾ å©çå符串å¤çå½æ°ï¼
InStrå½æ°ï¼è¿åå符串å¨å¦ä¸å符串ä¸é¦æ¬¡åºç°çä½ç½®ãæ£ç´¢ä»å符串ç第ä¸ä¸ªå符å¼å§ã
InStrRevå½æ°ï¼è¿åå符串å¨å¦ä¸å符串ä¸é¦æ¬¡åºç°çä½ç½®ãæ£ç´¢ä»å符串çææ«å符å¼å§ã
Lenå½æ°ï¼è¿åå符串ä¸çå符æ°ç®ã
LTrimå½æ°ï¼å é¤å符串左侧çç©ºæ ¼ã
RTrimå½æ°ï¼å é¤å符串å³ä¾§çç©ºæ ¼ã
Trimå½æ°ï¼å é¤å符串左侧åå³ä¾§çç©ºæ ¼ã
Replaceå½æ°ï¼ä½¿ç¨å¦å¤ä¸ä¸ªå符串æ¿æ¢å符串çæå®é¨åæå®ç次æ°ã
Spaceå½æ°ï¼è¿åç±æå®æ°ç®çç©ºæ ¼ç»æçå符串ã
StrCompå½æ°ï¼æ¯è¾ä¸¤ä¸ªå符串ï¼è¿å代表æ¯è¾ç»æçä¸ä¸ªå¼ã
Stringå½æ°ï¼è¿åå å«æå®é¿åº¦çéå¤å符çå符串ã
StrReverseå½æ°ï¼å转å符串ã
UCaseå½æ°ï¼ææå®çå符串转æ¢ä¸ºå¤§åã
LCaseå½æ°ï¼ææå®çå符串转æ¢ä¸ºå°åã
ASP限制输入字符长度
if lynr="" or len(lynr)>1000 then response.Write"alert('留言内容不能为空或大于1000个字符!');"response.write"javascript:history.go(-1)"response.end end if
asp显示字符长度限制
1、Left 函数,可从字符串的左侧返回指定数目的字符 例子:txt="This is a beautiful day!"response.write Left(txt,11)输出结果:This is a b2、Right函数,返回从字符串右侧开始指定数目的字符。例子:txt="This is a beautiful day!"response.write Right(txt,10)输出结果:tiful day!3、Mid函...
ASP中字符长度如何限制
<SCRIPT LANGUAGE=javascript> <!-- function check(e){ if(((e.keyCode>=48)&&(e.keyCode<=57))){return true;} else { return false;} } --> <\/SCRIPT> 对于限制长度可以在提交前验证的代码里面处理:if(form1.keyword.value.length>6){ alert("不能多于6位字符");form1.keyword.f...
asp.net中label显示字符串长度限制
1.DateTime类型本身就有这样的方法 ToString()是都显示的,ToShowDateString()就是你要的,还有很多,你可以挨个试试。2.非要如此呢,那就按你说修改css,给Label设置这样的CSS:display:inline-block;width:40px;overflow:hidden;那个长度,你自己去调节,我无法确定你那里具体的长度值。
asp中如何限制文本显示的字数啊?
在页面加入加这个函数:''截取定长字符串,一个汉字两个字节 Function CutStr(Str,length)On Error Resume Next dim strContent,HtmlStr:HtmlStr=Trim(Str)If isNull(HtmlStr) Or HtmlStr = "" Then CutStr= "为空"Exit Function End If Dim J,y:y= 0 if Length=0 then''长度为0时全部...
asp代码控制标题显示字符
将<%=rsDe("title")%>改为<%=Left(rsDe("title"),10)%>
asp限制文本区域中的字数
function textLimitCheck(thisArea, maxLength){ if (thisArea.value.length > maxLength){ alert(maxLength + ' 个字限制. \\r超出的将自动去除.');thisArea.value = thisArea.value.substring(0, maxLength);thisArea.focus();} \/*回写span的值,当前填写文字的数量*\/ messageCount.innerText =...
ASP限制内容字数
因为你的外框是一个固定宽高的表格啊。给这个表格增加CSS属性“width:100px;height:100px;overflow:hidden;”(益处隐藏)。你大可放置完整的内容,超出的内容将会被隐藏掉了。诸如img标签等,起长度是无法预知的,也不能将类似的标记从中间截断的。所以最好还是隐藏掉吧。
在asp中如何实现只显示前10个字后面的显示...
< function sing(a)sing=a if len(a)>10 then sing=left(a,10)&"..."end if end function > <%=sing("ABCDEFGHIJKLMNOPQRST")%> 显示效果:ABCDEFGHIJ...
ASP怎样实现一行显示固定字数的多条记录
建立一个函数,判断标题的长度是不是长过你的要求,要是的话截取前面一段,可以使用Len判断长度,再用Left截取字串,至于一行显示多条纪录则可以加参数判断,如果i%2=0就输出<BR>换行即可.但是新浪的新闻是专门有人发布的,而且会按照制定的规格来的 ...