欢迎来到代码驿站!

JavaScript代码

当前位置:首页 > 网页前端 > JavaScript代码

JS调用CS里的带参方法实例

时间:2021-09-03 09:19:43|栏目:JavaScript代码|点击:
CS里
复制代码 代码如下:

public string test() 
 { 
    return "Hello World"; 
 } 

aspx 页面
复制代码 代码如下:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title>无标题页</title> 
    <mce:script type="text/javascript" ><!-- 
     var demo=function(){ 
       var b= "<%=test() %>"; 
       alert(b); 
       } 
// --></mce:script>  
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <input type="button" id="id1" onclick="demo()" value="JS调用CS" /> 
    </div> 
    </form> 
</body> 
</html> 

上面的是不带参数的,要是后台CS里方法带参数就要注意了。。
CS:
复制代码 代码如下:

public string test(string a) 
 { 
    return a; 
 } 

aspx:
复制代码 代码如下:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title>无标题页</title> 
    <mce:script type="text/javascript" ><!-- 
     var demo=function(){ 
       var a="Hello World"; 
       var b= '<%=test("'+a+'") %>';//这里一定注意单引号和双引号的使用!!!!!  
       alert(b); 
       } 
// --></mce:script>  
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <input type="button" id="id1" onclick="demo()" value="JS调用CS" /> 
    </div> 
    </form> 
</body> 
</html> 

总结:带参数的调用'<%=test("'+a+'") %>' 一定要用单引号包起'<%=%>',里面再是双引号。这点是关键,否则
调用不成功!万恶的单引号和双引号啊!!!

上一篇:微信小程序车牌号码模拟键盘输入功能的实现代码

栏    目:JavaScript代码

下一篇:xcode中获取js文件的路径方法(推荐)

本文标题:JS调用CS里的带参方法实例

本文地址:http://www.codeinn.net/misctech/172250.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有