1

これは実行しようとしているファイルですが、ページ タイトルの Web ページを開くだけで、スクリプトは実行されません。

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”&gt;
<html lang=”EN” dir=”ltr” xmlns=”http://www.w3.org/1999/
xhtml”&gt;
<head>
<meta http-equiv=»content-type» content=»text/xml;
charset=utf-8» />
<title>HelloWorld.html</title>
<script type = «text/javascript»>
//<![CDATA[
// Hello, world!
alert(«Hello, World!»);
//]]>
</script>
</head>
<body>
</body>
</html>

aptanaとメモ帳で実行してみましたが、どちらもダイアログボックスを表示しません。小さくてもかなり重要な部分を忘れているような気がしますか?

4

2 に答える 2

5

引用符は、斜めの引用符 (« と ») とスマート クォート (“ と ”) の組み合わせです。"HTML と JavaScript の両方で、「通常の」引用符 が必要です。何らかの方法でその置換を行うようにキーボードが自動的に構成されている場合は、代わりに一重引用符を使用するか、コーディングのためにキーボード レイアウトを交換してみてください。

于 2012-12-05T03:20:13.563 に答える
1

の代わりにsingle' 'または doubleを囲む必要があります。" "« »

ここに修正されたコードがあります、

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="EN" dir="ltr" xmlns="http://www.w3.org/1999/
xhtml">
<head>
<meta http-equiv="content-type" content="text/xml; charset=utf-8" />
<title>HelloWorld.html</title>
<script type = "text/javascript">
//<![CDATA[
// Hello, world!
alert("Hello, World!");
//]]>
</script>
</head>
<body>
</body>
</html>
于 2012-12-05T03:21:47.457 に答える