JavaScriptのonClickイベントからjavascript関数を呼び出しています。私はページが読み込まれたときにうまく動作しますが、ドキュメントが準備されていない間にボタンをクリックすると、コンソールに未定義の関数エラーが発生します。ドキュメントのロード中にHTMLのonClickイベント処理が行われますか?
<a onclick="myfunc(params)" href="javascript:void(0)" >Click Me</a>
myfuncは別のjsファイルで定義されています。
スクリプトを頭の中に移動してください。 –
@IsmailFarooqはい、ただし、ページの読み込み速度が遅くなる可能性があります。 – Mehar
私は他の方法はないと思う。ページを高速に読み込むのに役立つページをキャッシュすることができます。http://www.w3schools.com/html/html5_app_cache.asp –