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+css在交互上的应用
Jul 18 Javascript
快速排序 php与javascript的不同之处
Feb 22 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
Apr 25 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
Aug 05 Javascript
探讨跨域请求资源的几种方式(总结)
Dec 02 Javascript
vue+element实现批量删除功能的示例
Feb 28 Javascript
vue实现在表格里,取每行的id的方法
Mar 09 Javascript
JavaScript中常见内置函数用法示例
May 14 Javascript
详解如何使用webpack打包多页jquery项目
Feb 01 jQuery
解析vue、angular深度作用选择器
Sep 11 Javascript
vant中的toast轻提示实现代码
Nov 04 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 快速生成 Flash 动画的方法
2007/03/06 PHP
php获取文件内容最后一行示例
2014/01/09 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
PHP中round()函数对浮点数进行四舍五入的方法
2014/11/19 PHP
php从数据库查询结果生成树形列表的方法
2015/04/17 PHP
通过 Dom 方法提高 innerHTML 性能
2008/03/26 Javascript
一个简单的js树形菜单
2011/12/09 Javascript
JS根据变量保存方法名并执行方法示例
2014/04/04 Javascript
Underscore.js常用方法总结
2015/02/28 Javascript
jquery实现鼠标拖拽滑动效果来选择数字的方法
2015/05/04 Javascript
javascript事件委托的方式绑定详解
2015/06/10 Javascript
Jquery 垂直多级手风琴菜单附源码下载
2015/11/17 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
用JS动态设置CSS样式常见方法小结(推荐)
2016/11/10 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
在vue-cli 3中给stylus、sass样式传入共享的全局变量
2019/08/12 Javascript
NProgress显示顶部进度条效果及使用详解
2019/09/21 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
vue中父子组件传值,解决钩子函数mounted只运行一次的操作
2020/07/27 Javascript
JavaScript实现鼠标移入随机变换颜色
2020/11/24 Javascript
Python打包可执行文件的方法详解
2016/09/19 Python
fastcgi文件读取漏洞之python扫描脚本
2017/04/23 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
2020/01/09 Python
大学军训自我鉴定
2013/12/15 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
档案工作汇报材料
2014/08/21 职场文书
车辆年检委托书范本
2014/10/14 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
DBCA命令行搭建Oracle ADG的流程
2021/06/11 Oracle
使用Djongo模块在Django中使用MongoDB数据库
2021/06/20 Python
javascript Number 与 Math对象的介绍
2021/11/17 Javascript
Python帮你解决手机qq微信内存占用太多问题
2022/02/15 Python