帮忙看一下这段JavaScript代码

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:15:46
<script type="text/javascript">
document.write("<div"+"style='background:red'"+">"+"mooncake"+"</div>")
</script>
我想让程序输出背景为红色的div,为什么不能输出呢,请高手看看错在哪里

这样连接的话,字符串之间没有空格,像这样:<divstyle='background:red'>mooncake</div>
在HTML里,这是不对的。
你可以再<div后加一个空格。

<script type="text/javascript" language="javascript">
document.write("<div "+"style='background-color:red;'"+">"+"mooncake"+"</div>")
</script>