use*_*376 5 javascript innerhtml
我正在用Javascript创建一个表动态表:
var row = table.insertRow(-1);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4);
Run Code Online (Sandbox Code Playgroud)
我想用一些带有Javascript变量的innerHTML来填充cell5
var add = aux[i].split("#");
cell5.innerHTML = "<img src='MatrixLogos/add[3]' width='100' height='25'/>";
Run Code Online (Sandbox Code Playgroud)
但这会在html中添加[3]而不是add [3]中的值.
我的问题是如何在innerHTML代码中转义变量,因此它显示的是值而不是声明.
par*_*nas 12
使用"+".
var add = aux[i].split("#");
cell5.innerHTML = "<img src='MatrixLogos/"+add[3]+"' width='100' height='25'/>";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25430 次 |
| 最近记录: |