我遇到的参数传递中 双引号单引号嵌套问题


Posted in Javascript onFebruary 11, 2010

最近学vml::cakepie.innerHTML="<v:shape id='cake"+(i+1)+"'type='#Cake_3D'"+
                            " style='position:absolute;left:"+(_left + Height / 8)+"px;top:"+(_top + Height / 24)+"px;WIDTH:"+Height+"px;HEIGHT:"+Height+"px;rotation:"+rotates+";z-index:"+zIndex+"' adj='"+adjs+",0'"+
                            "stroked='false' fillcolor='"+this.Cakes[i][2]+"' onclick='moveCake(cake"+(i+1)+",rec"+(i+1)+")' onmouseover='moveover(\""+this.Cakes[i][0]+"\","+this.Percent[i]+")' onmouseout='moveout()'>"+
                            "<v:fill opacity='60293f' color2='fill lighten(120)' o:opacity2='60293f' rotate='t' angle='-135' method='linear sigma' focus='100%' type='gradient'/>"+
                            "<o:extrusion v:ext='view' on='t' backdepth='16' rotationangle='60' viewpoint='0,0'viewpointorigin='0,0' skewamt='0' lightposition='-50000,-50000' lightposition2='50000'/>"+
                            "</v:shape>";

其中红色部分的moveover函数第一个参数是 cake的名字,由于本身在一个双引号的字符串里面, 开始时候是这么写的:onmouseover='moveover("+this.Cakes[i][0]+","+this.Percent[i]+")' 

在moveover函数中怎么也获取不到this.Cakes[i][0]的值。 后来在两边加了单引号onmouseover='moveover(‘"+this.Cakes[i][0]+"',"+this.Percent[i]+")'  还是不行,最后 用转译斜杠+双引号(蓝色部分)解决了

Javascript 相关文章推荐
理解Javascript_11_constructor实现原理
Oct 18 Javascript
jsMind通过鼠标拖拽的方式调整节点位置
Apr 13 Javascript
jfinal与bootstrap的登录跳转实战演习
Sep 22 Javascript
vue,angular,avalon这三种MVVM框架优缺点
Apr 27 Javascript
深入理解JavaScript 函数
Jun 06 Javascript
JavaScript组合模式学习要点
Aug 26 Javascript
Node.js实现连接mysql数据库功能示例
Sep 15 Javascript
JS控制鼠标拒绝点击某一按钮的实例
Dec 29 Javascript
jQuery仿移动端支付宝键盘的实现代码
Aug 15 jQuery
vue使用微信JS-SDK实现分享功能
Aug 23 Javascript
layui实现鼠标移动到单元格上显示数据的方法
Sep 11 Javascript
解决layui动态添加的元素click等事件触发不了的问题
Sep 20 Javascript
一段实现页面上的图片延时加载的js代码
Feb 11 #Javascript
JavaScript Event学习第十一章 按键的检测
Feb 10 #Javascript
JavaScript Event学习第十章 一些可替换的事件对
Feb 10 #Javascript
jQuery插件 tabBox实现代码
Feb 09 #Javascript
基于Jquery的简单&amp;简陋Tabs插件代码
Feb 09 #Javascript
JQUERY操作JSON实例代码
Feb 09 #Javascript
JQuery 获得绝对,相对位置的坐标方法
Feb 09 #Javascript
You might like
PHP与MySQL交互使用详解
2006/10/09 PHP
使用php4加速网络传输
2006/10/09 PHP
PHP通用分页类page.php[仿google分页]
2008/08/31 PHP
PHP删除HTMl标签的三种解决方法
2013/06/30 PHP
实现png图片和png背景透明(支持多浏览器)的方法
2009/09/08 Javascript
用js来解决ajax读取页面乱码
2010/11/28 Javascript
jQuery之尺寸调整组件的深入解析
2013/06/19 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
使用javascript控制cookie显示和隐藏背景图
2014/02/12 Javascript
javascript中FOREACH数组方法使用示例
2016/03/01 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
jQuery源码解读之extend()与工具方法、实例方法详解
2017/03/30 jQuery
JS模拟超市简易收银台小程序代码解析
2017/08/18 Javascript
JavaScript实现一个带AI的井字棋游戏源码
2018/05/21 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
layui 实现表格某一列显示图标
2019/09/19 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
[46:49]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.19
2020/12/24 DOTA
Python中的包和模块实例
2014/11/22 Python
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
Python理解递归的方法总结
2019/01/28 Python
python实现学员管理系统
2019/02/26 Python
Python迭代器模块itertools使用原理解析
2019/12/11 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
Python如何优雅删除字符列表空字符及None元素
2020/06/25 Python
20佳惊艳的HTML5应用程序示例分享
2011/05/03 HTML / CSS
浅析HTML5的WebSocket与服务器推送事件
2016/02/19 HTML / CSS
优秀教师获奖感言
2014/01/31 职场文书
护理专业学生职业生涯规划范文
2014/03/11 职场文书
公司应聘自荐书
2014/06/14 职场文书
公司踏青活动方案
2014/08/16 职场文书
汽车4S店前台接待岗位职责
2015/04/03 职场文书
我的兄弟姐妹观后感
2015/06/15 职场文书
css filter和getUserMedia的联合使用
2022/02/24 HTML / CSS