お世話になっております。
以下のようなソース文があります。
html
1 2<!DOCTYPE html> 3<html> 4<head> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 6 <title></title> 7 <meta charset="utf-8" /> 8 9 <script type="text/javascript"> 10 document.getElementById("title").textContent = "aiueo" 11 </script> 12</head> 13<body> 14 15 <h1 id="title">hello world</h1> 16 17 <a href="JavaScript:window.alert('こんにちは、世界!');">ダイアログを表示</a> 18 19</body> 20</html>
これでページを表示すると<h1>タグで囲まれたhello worldの文字列がaiueoになるような気がするのですがなりません。
ブラウザの開発ツールのコンソールから
document.getElementById("title").textContent = "aiueo"
と入力するとaiueoになります。
どうしてhtmlに埋め込んだほうのjavascript文は動かないのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/11 12:03
2017/10/11 12:14
2017/10/11 12:19
2017/10/11 12:23
2017/10/12 11:06