C#函数与JavaScript函数

开发 后端
本文介绍c#函数与JavaScript函数的相互调用,以及解答如何在JavaScript访问C#变量? 的3种方法

我们通过问答的方式来为大家解答C#函数与JavaScript函数的相互调用。

如何在JavaScript访问C#函数? 问题的答案如下:

JavaScript函数中执行C#代码中的函数:

方法一:

1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;

2、在前台写一个js函数,内容为document.getElementById("btn1").click();

3、在前台或后台调用js函数,激发click事件,等于访问后台C#函数;

方法二:

1、函数声明为public

后台代码(把public改成protected也可以)

publicstringss()  
{  
return("a");  

  • 1.
  • 2.
  • 3.
  • 4.

2、在html里用 <% =fucntion() %>可以调用

前台脚本

<scriptlanguagescriptlanguage=javascript> 
vara="<%=ss()%>";  
alert(a);  
script> 
  • 1.
  • 2.
  • 3.
  • 4.

方法三:

<scriptlanguagescriptlanguage="javascript"> 
function__doPostBack(eventTarget,eventArgument)  
{  
vartheForm=document.Form1;//指runat=server的form  
theForm.__EVENTTARGET.value=eventTarget;  
theFrom.__EVENTARGUMENT.value=eventArgument;  
 
theForm.submit();  
}  
script> 
<inputidinputid="Button1"type="button"name="Button1"value="按钮
"
onclick="javascript:__doPostBack(’Button1’,’’)"> 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.

【编辑推荐】

  1. C#在应用程序间发送消息实现浅析
  2. 一些C#时间类型的入门知识
  3. C#接口和抽象类技术特点浅析
  4. 一个C#时间计算的实例
  5. C#继承知识详解
责任编辑:佚名 来源: chinaitlab
相关推荐

2009-08-19 14:26:58

C# JavaScri

2009-08-31 09:21:38

JavaScript调

2009-08-31 10:14:49

C# CreateEm

2009-08-31 09:59:13

C# CreateEm

2009-08-31 10:28:00

C# CreateEm

2009-07-31 14:47:22

JavaScript函C#

2009-07-30 15:24:13

C#析构函数C#构造函数

2009-08-13 17:30:30

C#构造函数

2009-08-14 17:24:28

C#构造函数和析构函数

2009-08-10 14:43:03

C#函数Convert

2009-07-31 16:00:30

C#函数重载

2009-07-31 14:54:48

dll函数C#导出

2009-07-31 14:08:54

C# 匿名函数

2009-08-24 18:09:13

C#构造函数

2009-07-31 14:03:21

C# Format函数

2009-07-31 14:15:38

C# 构造函数

2021-08-31 07:19:41

Lambda表达式C#

2009-09-03 13:14:55

C#构造函数C#析构函数

2009-07-31 16:06:50

成员函数构造函数C#

2009-09-04 11:15:07

选择C#构造函数
点赞
收藏

51CTO技术栈公众号