玉米粒炒肉:html 和 javascript 咋了昵?高手啊?

来源:百度文库 编辑:中科新闻网 时间:2024/05/01 02:01:39
asp 文件中如何调用javascript编制的函数?

<%@language="vbscript"%>
<html>
<head>
<title>abc</title>
<script language=javascript>
function yb()
{
var a = 1300;
var b = 200;
var c = a+b;
alert('value is:' + c);
}
</script>
</head>

<body>
<%
Response.Write ("Hello world!")
???'想在此处调用。
%>
</body>
</html>

<body>
<%
Response.Write ("Hello world!")
Response.Write ("<script language=javascript>yb();</script>")
%>
</body>
</html>

或者

<body>
<%
Response.Write ("Hello world!")
%>
<script language=javascript>yb();</script>
</body>
</html>

你这个是运行在客户端的Javascript 函数,是不能直接调用的,你可以用楼上的方式,用response.write()
输出一个函数,也可以把函数定在服务器端运行.
<script language=javascript runat=server>
</script>
这时函数可以在<% %>内用asp直接调用的.

<body>
<%
Response.Write ("Hello world!")
%> 在此处调用。
<%
其它ASP代码
%>
</body>

你把javascript函数该为(sub Function 函数名)函数,在需要调用的时候采用 call 函数名 就行了