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


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 相关文章推荐
ext 代码生成器
Aug 07 Javascript
JQueryEasyUI datagrid框架的进阶使用
Apr 08 Javascript
每天一篇javascript学习小结(String对象)
Nov 18 Javascript
AngularJS自动表单验证
Feb 01 Javascript
JS实现列表的响应式排版(推荐)
Sep 01 Javascript
详解闭包解决jQuery中AJAX的外部变量问题
Feb 22 Javascript
深入理解JavaScript 参数按值传递
May 24 Javascript
js实现随机8位验证码
Jul 24 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
Aug 07 Javascript
详解解决小程序中webview页面多层history返回问题
Aug 20 Javascript
JS正则表达式常见函数与用法小结
Apr 13 Javascript
vue如何在data中引入图片的正确路径
Jun 05 Vue.js
一段实现页面上的图片延时加载的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实现异步调用方法研究与分享
2011/10/27 PHP
Yii2中添加全局函数的方法分析
2017/05/04 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
js常用排序实现代码
2010/12/28 Javascript
JavaScript 布尔操作符解析  &amp;&amp; || !
2012/08/10 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
IE 下Enter提交表单存在重复提交问题的解决方法
2014/05/04 Javascript
现代 JavaScript 开发编程风格Idiomatic.js指南中文版
2014/05/28 Javascript
深入理解jquery跨域请求方法
2016/05/18 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
输入法的回车与消息发送快捷键回车的冲突解决方法
2016/08/09 Javascript
Javascript获取图片原始宽度和高度的方法详解
2016/09/20 Javascript
JavaScript获取中英文混合字符串长度的方法示例
2017/02/04 Javascript
详解使用nodeJs安装Vue-cli
2017/05/17 NodeJs
Javascript实现倒计时时差效果
2017/05/18 Javascript
彻底搞懂JavaScript中的apply和call方法(必看)
2017/09/18 Javascript
微信小程序之滚动视图容器的实现方法
2017/09/26 Javascript
使用Angular CLI生成 Angular 5项目教程详解
2018/03/18 Javascript
vue中使用gojs/jointjs的示例代码
2018/08/24 Javascript
Python中生成器和yield语句的用法详解
2015/04/17 Python
python实现数组插入新元素的方法
2015/05/22 Python
Win10下Python环境搭建与配置教程
2016/11/18 Python
python3实现SMTP发送邮件详细教程
2018/06/19 Python
Python OS模块实例详解
2019/04/15 Python
详解Css3新特性应用之过渡与动画
2017/01/10 HTML / CSS
吉列剃须刀美国官网:Gillette美国
2018/07/13 全球购物
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
任课老师推荐信范文
2013/11/24 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
2014优秀大学生简历自我评价
2014/09/15 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
用python开发一款操作MySQL的小工具
2021/05/12 Python
SpringCloud超详细讲解Feign声明式服务调用
2022/06/21 Java/Android
Win10加载疑难解答时出错发生意外错误的解决方法
2022/07/07 数码科技