我最近开始学习javascript我一开始就陷入困境
这是我的代码:
<!doctype html>
<html>
<head>
<title>JavaScript Chapter 2</title>
</head>
<body>
<h1>Here’s another basic page</h1>
<script type=”text/javascript”>
alert('Hello world!!');
</script>
</body>
</html>
这就是导航器显示的内容: enter image description here
Mozilla甚至在代码中添加了一些caracteres:
PS:即时通讯使用ubuntu,mozilla
答案 0 :(得分:1)
这里有两个无关的问题。
HTML属性值可以使用U+0022 : QUOTATION MARK
或U+0027 : APOSTROPHE
分隔。在某些情况下,您可以完全省略分隔符。
您正尝试使用U+201D : RIGHT DOUBLE QUOTATION MARK
分隔属性值,该U+201D : RIGHT DOUBLE QUOTATION MARK
不是有效的分隔字符。因此,它被视为您没有使用分隔符,并且每端的text/javascript
都是数据的一部分。
虽然”text/javascript”
是JavaScript的公认MIME类型,但U+2019 : RIGHT SINGLE QUOTATION MARK
却不是。因此,Firefox(正确地)将脚本视为用它不理解的语言编写并忽略它。
使用HTML 5的发布使type属性成为可选项。完全省略它以解决该问题。
您使用的是U+0027 : APOSTROPHE
而不是as.matrix()
。最重要的是,您使用一种字符编码(可能是传统的ISO-8859-1)保存文档,但浏览器将其解析为不同的编码(可能是现代的UTF-8)。
您应该将编辑器配置为使用UTF-8,并确保告诉浏览器您使用的是UTF-8。 W3C provide some introductory material on the subject。
答案 1 :(得分:-2)
<!doctype html>
<html>
<head>
<title>JavaScript Chapter 2</title>
</head>
<body>
<h1>Here's another basic page</h1>
<script type="text/javascript">
alert('Hello world!!');
</script>
</body>
</html>
你应该注意语法,如&#34; &#34;