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


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 学习之二 属性(html()与html(val))
Nov 25 Javascript
javascript 事件绑定问题
Jan 01 Javascript
js获取当前页面路径示例讲解
Jan 08 Javascript
node.js中的fs.readlink方法使用说明
Dec 17 Javascript
js实现鼠标悬停图片上时滚动文字说明的方法
Feb 17 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
Aug 08 Javascript
javascript编写简易计算器
May 06 Javascript
jquery Form轻松实现文件上传
May 24 jQuery
详解vue-router2.0动态路由获取参数
Jun 14 Javascript
JavaScript变量作用域及内存问题实例分析
Jun 10 Javascript
详解Vue中的基本语法和常用指令
Jul 23 Javascript
vue远程加载sfc组件思路详解
Dec 25 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中的日期加减方法示例
2014/08/21 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
PHP实现微信退款功能
2018/10/02 PHP
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
利用javascript解决图片缩放及其优化的代码
2012/05/23 Javascript
关于query Javascript CSS Selector engine
2013/04/12 Javascript
javascript用户注册提示效果的简单实例
2013/08/17 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
javascript删除一个html元素节点的方法
2014/12/20 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
js判断文本框输入的内容是否为数字
2015/12/23 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
vue中Npm run build 根据环境传递参数方法来打包不同域名
2018/03/29 Javascript
解决pycharm双击但是无法打开的情况
2020/10/31 Javascript
从源码解析Python的Flask框架中request对象的用法
2016/06/02 Python
使用PyV8在Python爬虫中执行js代码
2017/02/16 Python
Python堆排序原理与实现方法详解
2018/05/11 Python
keras自动编码器实现系列之卷积自动编码器操作
2020/07/03 Python
python如何实现word批量转HTML
2020/09/30 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
搭建pypi私有仓库实现过程详解
2020/11/25 Python
详解CSS中iconfont的使用
2015/08/04 HTML / CSS
canvas之万花筒效果的简单实现(推荐)
2016/08/16 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
日本土著品牌,综合型购物网站:Cecile
2016/08/23 全球购物
美国电力供应商店/电气批发商:USESI
2018/10/12 全球购物
美国在线医疗分销商:MedEx Supply
2020/02/04 全球购物
创业计划书六个要素
2013/12/26 职场文书
旅游市场营销方案
2014/03/09 职场文书
主管竞聘书范文
2014/03/31 职场文书
给小学生的新年寄语
2014/04/04 职场文书
孙振耀退休感言
2015/08/01 职场文书
Python Django项目和应用的创建详解
2021/11/27 Python
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL