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


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 相关文章推荐
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
Mar 16 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
js复制到剪切板的实例方法
Jun 28 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
Aug 30 Javascript
JavaScript运算符小结
Jun 03 Javascript
js+html5绘制图片到canvas的方法
Jun 05 Javascript
jQuery实现列表内容的动态载入特效
Aug 08 Javascript
BootStrap实用代码片段之一
Mar 22 Javascript
H5图片压缩与上传实例
Apr 21 Javascript
Angular.js实现获取验证码倒计时60秒按钮的简单方法
Oct 18 Javascript
js的各种数据类型判断的介绍
Jan 19 Javascript
vue中实现点击按钮滚动到页面对应位置的方法(使用c3平滑属性实现)
Dec 29 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中计算时间差的几种方法
2009/12/31 PHP
php max_execution_time执行时间问题
2011/07/17 PHP
php启用zlib压缩文件的配置方法
2013/06/12 PHP
thinkphp实现like模糊查询实例
2014/10/29 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】
2020/05/27 PHP
用roll.js实现的图片自动滚动+鼠标触动的特效
2007/03/18 Javascript
myEvent.js javascript跨浏览器事件框架
2011/10/24 Javascript
js实现网页右上角滑出会自动消失大幅广告的方法
2015/02/27 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
详解Bootstrap创建表单的三种格式(一)
2016/01/04 Javascript
VC调用javascript的几种方法(推荐)
2016/08/09 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
ES6新特性五:Set与Map的数据结构实例分析
2017/04/21 Javascript
Angular4 中常用的指令入门总结
2017/06/12 Javascript
Vue Cli与BootStrap结合实现表格分页功能
2017/08/18 Javascript
用vue写一个仿简书的轮播图的示例代码
2018/03/13 Javascript
原生JS与JQ获取元素的区别详解
2020/02/13 Javascript
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
python的文件操作方法汇总
2017/11/10 Python
Python线程同步的实现代码
2018/10/03 Python
python实现爬取百度图片的方法示例
2019/07/06 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
Python基于gevent实现高并发代码实例
2020/05/15 Python
Python如何向SQLServer存储二进制图片
2020/06/08 Python
python logging模块的使用
2020/09/07 Python
使用Python操作MySQL的小技巧
2020/09/10 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
女大学生自我鉴定
2013/12/09 职场文书
艾滋病宣传标语
2014/06/25 职场文书
优秀会计求职信
2014/07/04 职场文书
2014年环保工作总结
2014/11/26 职场文书
给客户的感谢信
2015/01/21 职场文书
个人收入证明格式
2015/06/24 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript