让哥崩溃的转义符

mac2022-06-30  61

js中的字符串拼接经常用到转义符,特此记下:

var tserverItem = document.getElementById("serverItem");//这个是table下的<tbody>

 var tr1 = document.createElement('tr');//这是个table标签下的tr  tr1.style.height = '25px';

  var td7 = document.createElement('td');//这是个table标签下的td  td7.width = "155px";  td7.style.textAlign = "center";

  var say = "服务启动成功";

  td7.innerHTML = "<img width=\"32px\" height=\"32px\" οnclick=\"alert('" + say + "');\" οnmοuseοver=\"zoomInImg(this)\" οnmοuseοut=\"zoomOutImg(this)\" title=\"点击启动服务\" style=\"cursor: pointer; border: medium none;\" src=\"images/bt_start_o.png\">  ";

tserverItem.appendChild(tr1);

实现在<table><tbody></tbody></table>中添加tr和td

先在html中写好源代码如:

<img width="32px" height="32px" οnclick="alert('服务启动成功!');" οnmοuseοver="zoomInImg(this)" οnmοuseοut="zoomOutImg(this)" title="点击启动服务" style="cursor: pointer; border: medium none;" src="images/bt_start_o.png">  

然后把" 替换为 \"

再次感谢老赵....

转载于:https://www.cnblogs.com/Mygirl/archive/2011/06/25/2090317.html

最新回复(0)