注册 登录
编程论坛 ASP技术论坛

在ASP里写一句调用JS函数的语句后得到返回值的ASP语句怎么写?

jxjjljf 发布于 2007-08-13 14:03, 2608 次点击

<%
content1=request.form("content1")

*********在这里我要把content1当作参数值调用JS函数traditionalized后要得到返回值,怎么写?

%>

<SCRIPT>
function traditionalized(cc)
{
.
.
.
}
return str;
}
</SCRIPT>
-------------------------------------
traditionalized(content1)
提示错误了

call traditionalized(content1)

这样写也不对,怎么搞的?

6 回复
#2
ayue2222007-08-13 14:09
<SCRIPT>
var cc=<%=content1%>;
function traditionalized(cc)
{
.
.
.
}
return str;
}
</SCRIPT>
#3
jxjjljf2007-08-13 14:14
ASP里怎么调用这个函数?

ASP里怎么得到这个返回值?
#4
ayue2222007-08-13 14:17
这样是不行的,ASP是服务器端程序 ,JS 是客户端程序 ... 前后关系要搞清楚 ...
也就是服务器端运行了 ASP 生成了结果之后才能运行JS ...
#5
jxjjljf2007-08-13 14:26
那我那些代码怎么改啊,我怎么做才能得到我要的结果啊?
#6
yms1232007-08-13 14:28
服务器端无法直接调用客户端函数,只能是由客户端函数发送请求到服务器端进行处理。
#7
ayue2222007-08-13 14:29

你看看JS在 runat="server" 能吧能达到你要的效果咯

1