私はJSとHTMLの絶対的な基礎に着手しようとしています。基本的に私はスーパーシンプルなjsを実行したいです。 は、ここに私のtest.jsファイルの:jsをhtmlにインポートできません
document.getElementById("test").innerHTML = "Loaded js file";
は、ここに私のtest.htmlというのです。
<!DOCTYPE HTML>
<html lang="de">
<head>
<title>Testing page</title>
<meta charset="utf-8">
<script type="text/javascript" src="test.js"></script>
</head>
<body>
<p id="test">Not loaded</p>
</body>
</html>
両方のファイルを同じフォルダに配置されています。起こらなければならないことは、 "読み込まれていない"テキストが "読み込まれたjsファイル"に置き換えられることですが、それは起こりません。私は間違って何をしていますか?
あんたスクリプトが実行されているDOMにロードイベントを待ちますまだ。 –
@empiric元の質問にはjqueryというタグが付けられています。この例では質問に直接jqueryを使用していませんが、それはOPがそれを探していないことを意味するものではありません。 – Daedalus