我正在使用 JavaScript innerHTML 属性在 DIV 中编写一个表
listing.innerHTML += '<table> <tr><td><img src='+ pic + friends[a].split("|")[1] + '/picture"' + ' class="pic" /></td>';
listing.innerhtml += '<td class="name">' + friends[a].split("|")[0] + "</td>";
listing.innerHTML += "<td><button id='add' onclick=write() /> </td> </tr> </table>";
对于 ID 为 'listing' 的 div,其内容是不带表格标签的,即<td> </td> </tr> <tr>
.
即出现了所需的内容,但没有格式化为 HTML 表格。当我在浏览器中查看源代码时,缺少相同的 TR 和 TD 以及闭包标签。知道为什么吗?我正在使用 Chrome。