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


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 相关文章推荐
TFDN图片播放器 不错自动播放
Oct 03 Javascript
用CSS+JS实现的进度条效果效果
Jun 05 Javascript
JavaScript实现网页上的浮动广告的简单方法
Jun 14 Javascript
火狐下input焦点无法重复获取问题的解决方法
Jun 16 Javascript
基于jQuery Tipso插件实现消息提示框特效
Mar 16 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
js实现图片左右滚动效果
Feb 27 Javascript
微信小程序 仿猫眼实现实例代码
Mar 14 Javascript
微信小程序之页面跳转和参数传递的实现
Sep 29 Javascript
详解小程序输入框闪烁及重影BUG解决方案
Aug 31 Javascript
Javascript实现秒表倒计时功能
Nov 17 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
Aug 15 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进程间通讯实例分析
2016/07/11 PHP
php实现数组纵向转横向并过滤重复值的方法分析
2017/05/29 PHP
php mysql数据库操作类(实例讲解)
2017/08/06 PHP
js获取GridView中行数据的两种方法 分享
2013/07/13 Javascript
javascript判断非数字的简单例子
2013/07/18 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
学习使用grunt来打包JavaScript和CSS程序的教程
2016/01/04 Javascript
深入学习jQuery Validate表单验证
2016/01/18 Javascript
AngularJS手动表单验证
2016/02/01 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
基于vue中解决v-for使用报红并出现警告的问题
2018/03/03 Javascript
微信小程序仿知乎实现评论留言功能
2018/11/28 Javascript
JS实现马赛克图片效果完整示例
2019/04/13 Javascript
JavaScript实现随机点名器实例详解
2019/05/07 Javascript
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python dict 字典 以及 赋值 引用的一些实例(详解)
2017/01/20 Python
python kmeans聚类简单介绍和实现代码
2018/02/23 Python
Tensorflow中使用tfrecord方式读取数据的方法
2018/06/19 Python
python实现列表中由数值查到索引的方法
2018/06/27 Python
python计算列表内各元素的个数实例
2018/06/29 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
2019/06/08 Python
Python3.x+pyqtgraph实现数据可视化教程
2020/03/14 Python
jupyter notebook 多行输出实例
2020/04/09 Python
在matplotlib中改变figure的布局和大小实例
2020/04/23 Python
微软英国官方网站:Microsoft英国
2016/10/15 全球购物
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
员工自我鉴定
2013/10/09 职场文书
应届毕业生简历自我评价
2014/01/31 职场文书
党员贯彻十八大精神思想汇报范文
2014/10/25 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
2014年环卫工作总结
2014/11/22 职场文书
建国大业观后感800字
2015/06/01 职场文书