我刚刚编写了这段代码,当我测试它时,javascript无效。 我启用了javascript,我尝试使用不同的代码,但它确实有效。我想可能有一个错误,但我看不到它。
<!DOCTYPE html>
<html>
<body>
<p id=“id”>Some Text</p>
<script>
document.getElementById(“id”).innerHTML=“Different Text”;
</script>
</body>
</html>
答案 0 :(得分:5)
您使用的是智能引号(“”
)而非正常引号(""
)。替换引号,它将起作用。
<p id="id">Some Text</p>
<script>
document.getElementById("id").innerHTML="Different Text";
</script>
也许这是因为您使用的是文字处理程序,而不是IDE?