javascript调用ASP函数 - Web 开发 / JavaScript
<%
function getName(num)
......
end function
%>
<script>
var num=1;
var xx=<%=getName(num)%>
</script>
如何才能在javascript中调用ASP自定义的函数,并且可以传参数呢?
asp 在服务器端运行的
js在客户端
不能调用的
楼主先要明白:JS在前端浏览器上执行,而ASP是在后端服务器上执行,
可以通过AJAX的方式,
异步请求服务器端执行ASP函数,并且可以将参数穿过去,然后ASP将输出结果打印,前台即可获得返回的内容。
<%
function getName(num)
......
end function
%>
<script>
var xx=<%=getName("1")%>
</script>
这段本身就可以运行。
如果你要交互。得用ajax
<%
function getName(num)
getName = num*2
end function
%>
<script>
var xx="<%=getName(5)%>";
alert(xx);
</script>
这样可以
相关问答:
我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例:
......
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
Microsoft JET Database Engine '80040e07'
标准表达式中数据类型不匹配。
\wwwroot\update.asp, line 20
--------------------------------------------------------------------------------
Ho ......
1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。
js ......
C# code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Runtime.InteropServices;
nam ......