私は学習目的のアプリに取り組んでいます。
2 つのボタンを備えたヘッダー、コンテンツ、およびナビゲーション バーがあります。
body="onLoad()" 関数は、アプリの起動時に非常にうまく機能しますが、ナビゲーション バーの別のボタンをクリックすると、ページのコンテンツを表示する関数を起動したいと考えています。しかし、インデックス ファイル (body="contentLoader()") とまったく同じ方法で新しい HTML ファイルの関数を呼び出すと、関数は起動しません。
index.html のコードを次に示します。
<html>
<head>
<head>
</head>
<body onload="onBodyLoad()">
そして今、ナビゲーションバーの「リストビュー」ボタンをクリックしたいと思います。これには独自の HTML ページがあり、これも
<body onload="onListLoad()">
しかし、私のJavaScript関数function onListLoad() { alert("test"); }
は起動していません。
理由がわかりません。これは通常の方法ではありませんか?
前もって感謝します。よろしく、ジョン。