简体   繁体   English

如何在JavaScript中使用vb.net

[英]How can I use vb.net in javascript

I have question about use vb.net in javascript. 我对在javascript中使用vb.net有疑问。

<script runat="server">
    Dim x As String
    Function Addx(ByVal txt As String) As String
        x = txt
        Return x
    End Function
</script>

I use function "Addx" in javascript like this. 我在javascript中使用函数“ Addx”,就像这样。

<script language="javascript" type="text/javascript>
    var Getx = "<%=Addx('Hello World') %>";
    alert(Getx);
</script>

But it does not work and has an error. 但是它不起作用并且有错误。

Argument not specified for parameter 'txt' of 'Public Function Addx(txt As String) As String

What can I do? 我能做什么?

VB doesn't allow single quotes for strings. VB不允许字符串使用单引号。 JavaScript does. JavaScript可以。 So, switch them around, and it should work. 因此,切换它们,它应该可以工作。

<script language="javascript" type="text/javascript">
    var Getx = '<%=Addx("Hello World") %>';
    alert(Getx);
</script>

Edit: Also, make sure to close your quotes in your script tag attributes. 编辑:此外,请确保关闭脚本标记属性中的引号。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我可以从javascript获取结果并在vb.net中使用它吗? - Can I get result from javascript and use it in vb.net? 如何以编程方式单击在 vb.net 中使用 javascript 的链接 - How to programmatically click a link which use javascript in vb.net 如何在vb.net Sub结束时调用javascript函数? - How can I call a javascript function at the end of a vb.net Sub? 如何从JavaScript代码向VB.NET方法发送参数? - How can I send parameters to VB.NET method from JavaScript code? 如何使用VB.NET执行网页上的javascript函数? - How can I execute a javascript function that is on a web page using VB.NET? 如何使用vb.net在默认浏览器中执行javascript函数 - how can i execute a javascript function in my default browser with vb.net VB.NET调用Javascript函数。 如何在VB.NET完成之前完成javascript函数? - VB.NET calls Javascript function. How do I get javascript function to complete before VB.NET completes? VB.Net如何在javascript中下载URL? - VB.Net How to download url in javascript? 如何将vb.net变量加载到javascript - how to load vb.net variable to javascript 如何将 VB.net 代码中定义的字符串变量的值传递到 CefSharp 浏览器中,并使用 Javascript 按名称调用它们? - How can I pass the values of string variables defined in VB.net code into a CefSharp browser and call them by their name using Javascript?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM