<head>
タグ内に CSS および JS 関数 (自分で作成したものではない) を定義した HTML/CSS/JS ページがあります。ページの最初にタイトルが表示され、その下には JS を使用して動的に動作する CSS スタイルで定義された 4 つのタブがあります。次に、ロードする必要がある独自の JS 関数を追加したいと思いましたonload
。
<script type="text/javascript">
function replaceSrc()
{
document.getElementById("ytplayer").src = "blablabla";
}
window.onload = replaceSrc;
</script>
ただし、ページを実行すると、CSS/JS によって作成されたすべてのコンテンツが消えます (ページのタイトルだけが残ります)。
だから私の質問は:
- 読み込み中の JS 関数が既に 1 つ定義されていることが問題になる可能性があり
onload
ますか? - もしそうなら、それをどのように処理しますか?
関数宣言を HTML 内の別の場所に配置して、タグから削除してタグに挿入しようとしましたが、まだ機能しません。