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


Posted in Javascript onAugust 01, 2013

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 相关文章推荐
Javascript下的keyCode键码值表
Apr 10 Javascript
文档对象模型DOM通俗讲解
Nov 01 Javascript
jquery中get,post和ajax方法的使用小结
Feb 04 Javascript
JavaScript设计模式之单例模式实例
Sep 24 Javascript
JavaScript数据类型检测代码分享
Jan 26 Javascript
Jquery 实现图片轮换
Jan 28 Javascript
jQuery实现购物车计算价格功能的方法
Mar 25 Javascript
JS根据生日算年龄的方法
May 05 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
Jun 15 Javascript
Vue组件之自定义事件的功能图解
Feb 01 Javascript
vue 中的 render 函数作用详解
Feb 28 Javascript
搭建vscode+vue环境的详细教程
Aug 31 Javascript
js中方法重载如何实现?以及函数的参数问题
Aug 01 #Javascript
子窗体与父窗体传值示例js代码
Aug 01 #Javascript
根据选择不同的下拉值出现相对应的文本输入框
Aug 01 #Javascript
jquery图片放大功能简单实现
Aug 01 #Javascript
基于jquery的文章中所有图片width大小批量设置方法
Aug 01 #Javascript
Jquery动态更改一张位图的src与Attr的使用
Jul 31 #Javascript
jquery中选择块并改变属性值的方法
Jul 31 #Javascript
You might like
php技术实现加载字体并保存成图片
2015/07/27 PHP
php ZipArchive实现多文件打包下载实例
2019/10/31 PHP
使用Modello编写JavaScript类
2006/12/22 Javascript
Javascript 原型和继承(Prototypes and Inheritance)
2009/04/01 Javascript
jquery+json实现的搜索加分页效果
2010/03/31 Javascript
从盛大通行证上摘下来的身份证验证js代码
2011/01/11 Javascript
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
ie与ff下的event事件使用介绍
2013/11/25 Javascript
JavaScript中伪协议 javascript:使用探讨
2014/07/18 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
jQuery 更改checkbox的状态,无效的解决方法
2016/07/22 Javascript
Bootstrap CSS布局之列表
2016/12/15 Javascript
canvas实现图像截取功能
2017/02/06 Javascript
js代码规范之Eslint安装与配置详解
2018/09/08 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
JavaScript中filter的用法实例分析
2019/02/27 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS OG
2018/03/30 DOTA
用Python生成器实现微线程编程的教程
2015/04/13 Python
在Django中创建动态视图的教程
2015/07/15 Python
python下载文件记录黑名单的实现代码
2017/10/24 Python
Python金融数据可视化汇总
2017/11/17 Python
Python使用matplotlib和pandas实现的画图操作【经典示例】
2018/06/13 Python
python 3.6.4 安装配置方法图文教程
2018/09/18 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
Python 元组操作总结
2019/09/18 Python
python 实现兔子生兔子示例
2019/11/21 Python
Pandas直接读取sql脚本的方法
2021/01/21 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
美国花布包包品牌:Vera Bradley
2017/08/11 全球购物
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
软件项目实施计划书
2014/05/02 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
八月一日观后感
2015/06/10 职场文书
JS Canvas接口和动画效果大全
2021/04/29 Javascript
python程序的组织结构详解
2021/12/06 Python