1
JavaScriptの新機能ですが、フレーム内にURLを表示するための簡単なコードを書いていますが、理由はわかりませんが動作しません。HTMLのフレームセット、スクリプトを呼び出す際の問題
<html>
<head>
</head>
<body>
</body>
<frameset style="width:1000px; height:500px; border:1px solid black;">
<frame NAME="fow_report">
</frame>
</frameset>
<script>
var ele = document.getElementsByName("fow_report")[0];
ele.document.src="www.google.com";
</script>
</html>
私はコンソール のindex.htmlでこのエラーが生じています:未定義
あなたは 'name = frame'というタグを持っていません。あなたは 'fow_report'の名前を持っています。 'getElementsByTagName( 'frame')'または 'getElementsByName( 'fow_report')' –
@MarcB質問を更新しました。 –
あなたのhtmlは違法です。フレームセットを持つことも、ボディを持つこともできます。両方ではありません。 –