-1

変数のいくつかの値を js ファイルから、操作のために変数にアクセスするスクリプト タグを持つユーザー コントロールに転送したいと考えています。しかし、変数の値を取得できません。変数をjsから別のjsまたはスクリプトタグを持つユーザーコントロールに渡す方法を教えてください。コントロールが最初にロードされ、その後値が不明であるため、エラーが発生し、その後jsがロードされると思います。誰か助けてください。

このような例

<script src="myjs.js">
<SCRIPT type="text/javascript">
--- Some code for manipulation 
</SCRIPT>
<div>
   <table>
    -------- some more structure here 
   </table>
</div>

div テーブルとすべての構造のように順番にタグを実行したい、次に外部 Java スクリプト ファイルをロードし、最後にスクリプト タグの内部コードが実行されるようにします。

4

1 に答える 1

-1
  1. script タグ全体を一番下に移動できます。
  2. 外部参照スクリプトの場合defer、script タグで引数を使用できます。
  3. または、他の誰もが行う方法で、ページの読み込み時にトリガーされるイベント ハンドラーをページに追加します。

    window.onload = function() { everything in dom is there }
    

この関数は、ヘッダーまたはページ内のどこにでも配置できます。ページが読み込まれるまで、関数はトリガーされません。

于 2013-02-13T18:59:59.737 に答える