为啥我的代码不起作用?
Posted
技术标签:
【中文标题】为啥我的代码不起作用?【英文标题】:Why is my code not working?为什么我的代码不起作用? 【发布时间】:2014-01-23 10:22:30 【问题描述】:我刚写了这段代码,当我测试它时,javascript 不起作用。 我启用了 javascript,我尝试使用不同的代码并且它有效。我认为可能存在错误,但我看不到。
<!DOCTYPE html>
<html>
<body>
<p id=“id”>Some Text</p>
<script>
document.getElementById(“id”).innerHTML=“Different Text”;
</script>
</body>
</html>
【问题讨论】:
您是否复制/粘贴了该代码?我什至在键盘上都找不到智能引号。 是的,我是从原始文件中复制的。 【参考方案1】:您正在使用智能引号 (“”
) 而不是普通引号 (""
)。替换引号,它将起作用。
<p id="id">Some Text</p>
<script>
document.getElementById("id").innerHTML="Different Text";
</script>
也许这是因为您使用的是文字处理器,而不是 IDE?
【讨论】:
我关闭了智能引号,它现在可以工作了。谢谢!我正在使用 TextEdit。 @user2551603 很高兴为您提供帮助!不过,您可能需要考虑使用 IDE;这会让事情变得更容易。以上是关于为啥我的代码不起作用?的主要内容,如果未能解决你的问题,请参考以下文章