- 締切済み
javascript外部ファイル化の複数指定の質問です。
javascript外部ファイル化の複数指定の質問です。 一つ目 ================================= try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {} 二つ目 ================================= window.onload = function() { document.getElementById("home").onmouseover= function() {document.getElementById("sub_home").style.display="block"}; document.getElementById("home").onmouseout= function() {document.getElementById("sub_home").style.display="none"}; document.getElementById("sub_home").onmouseover= function() {document.getElementById("sub_home").style.display="block"}; document.getElementById("sub_home").onmouseout= function() {document.getElementById("sub_home").style.display="none"}; } この上記の2つのjavascriptを別々に外部ファイル化して、head内に読み込んでおります。 両方とも動作させたいのですが、下のwindow.onload のjavascriptしか動作しません。 両方、動作させるには、どのように記述すればよいのでしょうか? どなたか教えていただけませんか? よろしくお願い致しますm(_ _)m
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- LOHA
- ベストアンサー率52% (203/388)
補足
下のwindow.onload のhead内の外部ファイル記述を削除して 上の try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {} のhead内の外部ファイル記述だけにすると、上のtry {~ の 動作が正常に作用するのですが、両方、記述すると 下のwindow.onload のjavascriptしか動作しません。 ですので、head内の外部ファイル記述が複数になって、作用 してないのを確認したのですが。。。 なにか間違っているのでしょうか? よろしくお願い致します。