0

body onload を使用して iframe の値を取得するにはどうすればよいですか。未定義の値を取得します。

私の非動作コード:

index.html

<body onload ="loadThis()">

      <iframe id = "myframe" src = "sample.html"></iframe>

</body>

my.js

function loadThis(){

      var doc = window.frames['myframe'].document.getElementById('userID').innerHTML;

      alert(doc);

}

関数「loadThis()」は、Iframe がロードされる前に実行されます。どうすればこれを機能させることができますか?

4

1 に答える 1

2

これを行う必要があります:

<body >

  <iframe onload ="loadThis()" id = "myframe" src = "sample.html"></iframe>

</body>
于 2012-01-15T10:13:07.970 に答える