ASP中,Function函数怎么调用?

来源:百度知道 编辑:UC知道 时间:2024/05/29 12:37:11
样式是这样的:
Function x(text)
text=text+text
x=text
end Function

Response.Write x("百度知道")

为什么显示 类型不匹配:x

求解决。用SUB也是这样的,,,,
text=text+text
这一句是一个例子,程序中不是这样的,,,

再者字符串是可以相加的,你可以试试,不会报错的。

<%
Function x(text)
text=text&text ’把你 的‘+’换成‘&’
x=text
end Function

response.Write(x("22"))'22是你自己要叠加滴内容 呵呵 ,也就是参数

%>

function的调用: <%=name(s)%> <%name(s)%>。
function是函数,需要返回值,如下:
Function NameOfFunction(parameter1, parameter2)
'some code
NameOfFunction = return value
End Function

问题在于“连接变量”。
asp中连接两个变量使用“和”运算符(&)。
你的错误在于,把“text=text&text”写成了"text=text+text"。
将你的“+”改为“&”就可以了。

参数text不是数字,需要用“&”拼接

字符不能相加
text=text+text