在此示例中,字符串信息ssadf被输入到div中,但不输入。 ???
<html>
<tr>
<div id="minus0"></div>
</tr>
</html>
<script type="text/javascript" >
document.getElementById("minus0").innerHTML = '<TD>ssadf</TD>'
</script>
如Teemu所说:“ div是tr中不允许的内容,而td并不是div中允许的内容”。请为此替换您的代码->
document.getElementById("minus0").innerHTML = '<p>ssadf</p>';
希望这对您有帮助
这更好:
<table>
<tr id="minus0"></tr>
</table>
<script type="text/javascript" >
document.getElementById("minus0").innerHTML = '<td>ssadf</td>'
</script>
1-不要在tr中使用div。2-不要在div中使用td。
您可以使用它,
<table>
<tr id="minus0"> </tr>
</table>
<script type="text/javascript" >
document.getElementById("minus0").innerHTML = '<td>ssadf</td>';
</script>
根据规则div,不允许在标记内,因为它不是放置html的正确方法。您可以尝试此。
`
document.getElementById(“ minus0”)。innerHTML ='sadf'`