0
我在StackOverflow上阅读了有关此问题的许多问题,但没有任何效果。我试图从HTML文件中打开一个新的HTML文件并操作这些元素。下面是newfile.html位的HTML代码:无法从新打开的窗口获取innerHTML
<main>
<h1 id="myJob"></h1>
</main>
这里是从JS文件代码:
newWindow = window.open("newfile.html", "Some title", "width=700, height=2500");
newWindow.onload = function() {
newWindow.document.getElementById("myJob").innerHTML ="hello";
};
的窗口打开,但没有与元素发生。
全newfile.html看起来是这样的:
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel = "stylesheet" type ="text/css"
href = "css/theCss.css">
<script src="myScript.js"></script>
</head>
<body>
<main>
<h1 id="myJob"></h1>
</main>
</body>
</html>
汉克
_“什么都没有发生与元素”_是什么意思?你能提醒这个价值吗?你有错误吗?尽量提供更多信息。 – gdoron 2014-10-08 10:00:24
尝试'innerText'。 – Romeo 2014-10-08 10:01:44
我试试你的code.evething工作正常。 – 2014-10-08 10:03:08