将值从Javascript传递并返回到VBScript,ASP中的Vice Versa
Pass and Return value from Javascript to VBScript, Vice Versa in ASP
我的代码在下面,我想让它发挥作用,因为我正在使用的现有网页大多使用VBScript。我使用ajax将值查询到SQL。我不想更改大部分代码,所以我只是想知道是否可以像下面的代码一样,将返回值从javascript放回vbscript。
<SCRIPT LANGUAGE="VBSCRIPT">
Sub check()
Dim a
Dim b
a = 1
b = retValue a
MsgBox b
End Sub
<SCRIPT LANGUAGE="JavaScript">
function retValue(a){
return a + 1;
}
</SCRIPT>
这是可能的。
你的剧本有两个问题。
- vbscript的Script标记没有
</script>
- retValue是一个函数。您需要在()中传递参数
我试着呼叫check
&它显示带有文本2
的消息框
<SCRIPT LANGUAGE="VBSCRIPT">
Sub check()
Dim a
Dim b
a = 1
b = retValue(a)
MsgBox b
End Sub
</script>
<SCRIPT LANGUAGE="JavaScript">
function retValue(a){
return a + 1;
}
</SCRIPT>
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 借助asp.net验证或java脚本对多个文本进行验证
- 将Javascript数组发送到控制器ASP.NET MVC
- ASP.NET通过单击JavaScript按钮触发c#事件
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 从javascript调用asp.net codebehind函数
- 使用javascript的Asp.net内容占位符
- 获取ASP.NET Ajax Timer状态
- ASP.NET网络摄像头显示
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 将值从Javascript传递并返回到VBScript,ASP中的Vice Versa
- 由vbscript下拉列表填充的经典asp-javascript数组
- 动态表,每行 1 个下拉列表(经典 ASP [VBScript] 和 JavaScript)
- 如何在 ASP-Classic 或 WSH 环境中使用 VBScript 中的 Javascript OO 类
- 简单的Javascript和VBScript.ASP
- FSO复制保存文件.VBScript/ASP页面使用子程序
- 使用VBScript.ASP和JavaScript在提交FormA时提交FormB
- 经典的ASP/VBScript创建一个隐藏的输入字段
- Calling Javascript Confirm from ASP Classic/VBScript
- Asp.net客户端vbscript得到javascript运行时错误