我最近涉足 JavaScript 并很快遇到了一些问题。我正在尝试运行一个简单的“Hello World”程序,但该程序不起作用。每当我在 Safari 中打开 html 文件时,我只看到一个空白页面。 JavaScript 在 Safari 偏好设置中启用。该文件以 .html 扩展名保存。这是我在 Sublime Text 2 中编写的代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title> JS Test Page </title>
</head>
<script type=“text/javascript”>
document.write(“hello world”);
</script>
<body>
</body>
</html>
如果有帮助,URL 中的路径文件为:file:///Users/ME/Desktop/testJS.html
最佳答案
您需要将脚本标记放在 head 或 body 标记内。
双引号也有问题。它们是 unicode 字符。可能您使用奇怪的字体或其他东西从网站上复制了它们,而不是键入它们,这把事情搞砸了。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<title> JS Test Page </title>
<script type="text/javascript">
document.write("hello world");
</script>
</head>
<body>
</body>
</html>
关于JavaScript 代码在 Safari 中给出空白页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21655170/