我想從iframe(id:'myFrame')獲得標識「id」是「token」的TAG的值,但是我得到一個顯示爲「null」的值。如何在JavaScript執行之前使iframe加載?
我想問題是iframe在javascript執行前沒有加載,但我不知道如何解決這個問題。
感謝
<!DOCTYPE html>
<html>
<head>
<title>Smth</title>
</head>
<body>
<iframe src="script.php" name="myFrame" id="myFrame"></iframe>
<script>
var iframe = document.getElementById('myFrame');
var innerDoc = iframe.contentDocument || iframe.contentWindow.document;
document.write(innerDoc.getElementById("token").value);
</script>
</body>
</html>
可能的重複[如何檢查iframe是否加載或它有內容?](http://stackoverflow.com/questions/9249680/how-to-check-if-iframe-is-loaded-or-它有一個內容) –