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 相关文章推荐
JS 自定义带默认值的函数
Jul 21 Javascript
javascript 对象数组根据对象object key的值排序
Mar 09 Javascript
javascript闭包概念简单解析(推荐)
Jun 03 Javascript
js 连续赋值的简单实现
Jun 13 Javascript
纯JavaScript 实现flappy bird小游戏实例代码
Sep 27 Javascript
浅谈vuejs实现数据驱动视图原理
Feb 23 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
vue中的过滤器及其时间格式化问题
Apr 09 Javascript
jQuery实现异步上传一个或多个文件
Aug 17 jQuery
UEditor 自定义图片视频尺寸校验功能的实现代码
Oct 20 Javascript
vue下拉刷新组件的开发及slot的使用详解
Dec 23 Vue.js
vue3使用vue-router的完整步骤记录
Jun 20 Vue.js
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垃圾代码优化操作代码
2010/08/05 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
js Map List 遍历使用示例
2013/07/10 Javascript
几种延迟加载JS代码的方法加快网页的访问速度
2013/10/12 Javascript
js数组操作学习总结
2013/11/04 Javascript
nodejs实现黑名单中间件设计
2014/06/17 NodeJs
JavaScript开发人员的10个关键习惯小结
2014/12/05 Javascript
director.js实现前端路由使用实例
2015/02/03 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
基于jQuery实现照片墙自动播放特效
2017/01/12 Javascript
js实现3d悬浮效果
2017/02/16 Javascript
Angular学习教程之RouterLink花式跳转
2018/05/03 Javascript
vue-cli项目修改文件热重载失效的解决方法
2018/09/19 Javascript
vue实现的双向数据绑定操作示例
2018/12/04 Javascript
JavaScript函数定义方法实例详解
2019/03/05 Javascript
nodejs 递归拷贝、读取目录下所有文件和目录
2019/07/18 NodeJs
解决vue 退出动画无效的问题
2020/08/09 Javascript
[59:42]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
对python中数组的del,remove,pop区别详解
2018/11/07 Python
使用Python做定时任务及时了解互联网动态
2019/05/15 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
Python进阶:生成器 懒人版本的迭代器详解
2019/06/29 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
全球领先美式家具品牌:Ashley爱室丽家居
2017/08/07 全球购物
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
来自Ocado的宠物商店:Fetch
2018/07/10 全球购物
澳大利亚当地最大的时装生产商:Cue
2018/08/06 全球购物
入党积极分子自我鉴定
2014/02/18 职场文书
名企HR怎样看待求职信
2014/02/23 职场文书
人力资源管理毕业生自荐信
2014/06/26 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
团员自我评价范文
2015/03/10 职场文书
签约仪式致辞
2015/07/30 职场文书
高中生军训感言
2015/08/01 职场文书
【海涛解说】暗牧也疯狂,牛蛙成配角
2022/04/01 DOTA