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 相关文章推荐
JQuery CSS样式控制 学习笔记
Jul 23 Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 Javascript
js实现的早期滑动门菜单效果代码
Aug 27 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
Jan 05 Javascript
jquery.validate 自定义验证方法及validate相关参数
Jan 18 Javascript
如何用angularjs制作一个完整的表格
Jan 21 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
Jun 17 Javascript
js + css实现标签内容切换功能(实例讲解)
Oct 09 Javascript
JavaScript实现精美个性导航栏筋斗云效果
Oct 29 Javascript
手把手15分钟搭一个企业级脚手架
Sep 16 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
Aug 05 Javascript
修改Vue打包后的默认文件名操作
Aug 12 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
在PHP3中实现SESSION的功能(三)
2006/10/09 PHP
在数据量大(超过10万)的情况下
2007/01/15 PHP
php 获得汉字拼音首字母的函数
2009/08/01 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
微信开发之网页授权获取用户信息(二)
2016/01/08 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
JS中判断null、undefined与NaN的方法
2014/03/26 Javascript
javascript模拟订火车票和退票示例
2014/04/24 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
浅谈javascript中new操作符的原理
2016/06/07 Javascript
再谈javascript注入 黑客必备!
2016/09/14 Javascript
jQuery 全选 全不选 事件绑定的实现代码
2017/01/23 Javascript
node将geojson转shp返回给前端的实现方法
2019/05/29 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
使用js实现单链解决前端队列问题的方法
2020/02/03 Javascript
在vue中对数组值变化的监听与重新响应渲染操作
2020/07/17 Javascript
keep-alive保持组件状态的方法
2020/12/02 Javascript
[06:21]完美世界亚洲区首席发行官竺琦TI3采访
2013/08/26 DOTA
Python正则表达式教程之一:基础篇
2017/03/02 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
Python 日志logging模块用法简单示例
2019/10/18 Python
Django REST framework 单元测试实例解析
2019/11/07 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
西班牙著名的珠宝首饰品牌:P D PAOLA
2018/09/15 全球购物
新浪网技术部笔试题
2016/08/26 面试题
优秀大学生推荐信范文
2013/11/28 职场文书
眼镜促销方案
2014/03/15 职场文书
鸟的天堂导游词
2015/01/31 职场文书
2015教师年度考核评语
2015/03/25 职场文书
2015年社区关工委工作总结
2015/04/03 职场文书
学雷锋团日活动总结
2015/05/06 职场文书
大国崛起英国观后感
2015/06/02 职场文书
用人单位的规章制度,怎样制定才是有效的?
2019/07/09 职场文书
Python数据类型最全知识总结
2021/05/31 Python
Sql Server 行数据的某列值想作为字段列显示的方法
2022/04/20 SQL Server