戴手套的美女掐人视频:Asp里如果用function给变量赋值

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/10 06:29:02
我使用下面一段function来截取部份字段:
Function cut(content,lens)
if content<>"" then
content=Replace(content," "," ")
If Len(content)>lens Then
content=Left(content,lens) & "..."
Else
content=Left(content,lens)
End If
end if
End function

但是如果我使用
title=cut(titles,20)

这样并不能把titles的前20个字赋到title上,

我只有在function后面加个
response.write content
才能把content输出来,但是这样一来,我用这个function的时候,它就会直接把content写出来,而不是给变量赋值.

这样该怎么办?

这样当然不行了,因为你没有给函数名cut赋值,而content是作为输入变量,不输出的.

你要这样
Function cut(content,lens)
if content<>"" then
content=Replace(content," "," ")
If Len(content)>lens Then
content=Left(content,lens) & "..."
Else
content=Left(content,lens)
End If
end if
cut=content
End function
把content赋值给函数cut即可.