我遇到的參數(shù)傳遞中 雙引號單引號嵌套問題
最近學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函數(shù)第一個參數(shù)是 cake的名字,由于本身在一個雙引號的字符串里面, 開始時候是這么寫的:onmouseover='moveover("+this.Cakes[i][0]+","+this.Percent[i]+")'
在moveover函數(shù)中怎么也獲取不到this.Cakes[i][0]的值。 后來在兩邊加了單引號onmouseover='moveover(‘"+this.Cakes[i][0]+"',"+this.Percent[i]+")' 還是不行,最后 用轉(zhuǎn)譯斜杠+雙引號(藍色部分)解決了
相關文章
在js中判斷checkboxlist(.net控件客戶端id)是否有選中
添加或修改內(nèi)容時,需要對關鍵數(shù)據(jù)進行判空處理,checkboxlist是否有選擇項如何使用js判斷實現(xiàn),接下來為大家詳細介紹下實現(xiàn)方法,感興趣的朋友可以參考下哈2013-04-04使用snowfall.jquery.js實現(xiàn)愛心滿屏飛的效果
這篇文章主要介紹了使用snowfall.jquery.js實現(xiàn)愛心滿屏飛的效果的相關資料,需要的朋友可以參考下2017-01-01在 IE 中調(diào)用 javascript 打開 Excel 表
在 IE 中調(diào)用 javascript 打開 Excel 表...2006-12-12