js拼接html注意问题示例探讨
更新时间:2014年07月14日 17:37:48 投稿:whsnow
js的拼接html,会有一些细节是需要注意的,也就是单引号的问题,下面有个示例,大家感受下
你想让别人给你解决什么,
adress是什么,
var hrf='<a href="javascript:;" rel="external nofollow" rel="external nofollow" onclick="window.open('+url+','','"height=625,width=830,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no"')">'+adress+'</a>';
下面又出现adress[j]。用法完全不对。
msg+='<tr style="height:25px"><td align ="left" style="width:6%;color:Black">'+coal[j]+'</td><td align ="left" style="width:8%;color:Black">'+url+hrf+'</td><td align ="left" style="width:24%;color:Black">'+adress[j]+'</td><td align ="left" style="width:12%;color:Green;font-weight :bold">'+ssz[j]+'</td>';
追问
我是想把
<a href="javascript:;" rel="external nofollow" rel="external nofollow" onclick="window.open('+url+','','"height=625,width=830,toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no"')">'+adress+'</a>
这句外面加个单引号,可是试了好多次都不成功,这句话加上单引号,里面改怎么变化呢
回答
用转义符, \" = ", \' = '
追问
转义符不太会用,能给个列子吗
回答
var zz ="<tr style=\"height:25px\">";
相关文章
ES6中Promise、async、await用法超详细讲解指南
async+await是ES6中引入的异步编程解决方案,旨在解决异步编程中的回调地狱问题,下面这篇文章主要给大家介绍了关于ES6中Promise、async、await用法超详细讲解的相关资料,需要的朋友可以参考下2024-08-08
最新评论