missing ; before statement
<divid="d"style="background-color:#ff9966">这是一个层</div><inputtype="button"value="获取inn...
<div id="d" style="background-color:#ff9966">这是一个层</div>
<input type="button" value="获取innerHTML" onclick="getinnerHTML()">
<input type="button" value="设置innerHTML" onclick="setinnerHTML()">
<script language="javascript">
function getinnerHTML()
{
alert(document.getElementById("d").innerHTML)
}
function setinnerHTML()
{
document.getElementById("d").innerHTML="<div id='d' style='background-color:#449966'><input type="button" value="设置innerHTML" onclick=window.open(baidu.com)\></div>"
}
</script>
为什么会提示missing ; before statement 并且在document.getElementById("d").innerHTML="<div id='d' style='background-color:#449966'><input type="button" value="设置innerHTML" onclick=window.open(baidu.com)\></div>"
这一行 求高手指教 展开
<input type="button" value="获取innerHTML" onclick="getinnerHTML()">
<input type="button" value="设置innerHTML" onclick="setinnerHTML()">
<script language="javascript">
function getinnerHTML()
{
alert(document.getElementById("d").innerHTML)
}
function setinnerHTML()
{
document.getElementById("d").innerHTML="<div id='d' style='background-color:#449966'><input type="button" value="设置innerHTML" onclick=window.open(baidu.com)\></div>"
}
</script>
为什么会提示missing ; before statement 并且在document.getElementById("d").innerHTML="<div id='d' style='background-color:#449966'><input type="button" value="设置innerHTML" onclick=window.open(baidu.com)\></div>"
这一行 求高手指教 展开
1个回答
展开全部
更多追问追答
追问
太谢谢你了 果然是这个问题 但是我在运行时又遇到一个问题我在点击设置innerHTML后 再点击后面出现的一个设置innerHTML的时候 出现错误
syntax error
[在此错误处中断] window.open(baidu.com)/
2.html (第 1 行)
在代码中第一行是这样的
这是为什么 谢谢你了
追答
onclick=window.open(baidu.com)
改成
onclick=\"window.open('http://www.baidu.com')\"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询