こんにちわ。
Java ScriptでHTMLソースを使いまわす方法で困っています。
"tes.js"で使いまわしのHTMLを入力してます。
ロールオーバーの処理を記述する前は表示されるのに
ロールオーバーの処理をいれると、表示されなくなりこまってます。
HTMLのファイルでは、呼び出す際
<script type="text/javascript" src="common/tes.js"></script>と記述してあり、
Java Scriptのファイル"tes.js"では、
document.write("
<a href='ndex.html'onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage('home','','common/img/menu_home_on.gif',1)'><img src='common/img/menu_home_off.gif' alt='home' name='home' width='42' height='9' border='0'></a>")
と記述してあります。
もしかしたら、この処理↓に原因があるかもしれないとおもうんですが、
onMouseOut='MM_swapImgRestore()' onMouseOver='MM_swapImage('home','','common/img/menu_home_on.gif',1)'
誰かわかる方がいらっしゃれば教えていただけたらと思います。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Wizard_Zeroと申します。
構文ミスです。
'~' の中に'~'で文字列を指定することは出来ません。
onMouseOver='MM_swapImage('home','','common/img/menu_home_on.gif',1)'
ここを次のようにしてください。
onMouseOver='MM_swapImage(\"home\",\"\",\"common/img/menu_home_on.gif\",1)'
ありがとうございます。
お礼おくれてごめんなさい。
ようやくできました。
あまりなれていないのと、ややこしさもあり、修正するのに時間がかかりました。
しかし、ジャバスクリプトを呼び出す構文を
<script language="JavaScript" src="common/te.js"></script>
<script language="JavaScript" src="common/te.js"></script>
上記のように2回繰り返して使うと動作しなくなってしまいます。
もし宜しければ、教えていただければ幸いです。
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c++std::string型をTCHARに変換...
-
JSPでの画像ファイル表示
-
画像ファイルの合成
-
一つのページで二つ動かすのは...
-
ステータスバーの表示について
-
画面が真っ白になるのはどうして?
-
マウスをクリックで画像・・・
-
MAX関数を使ってからLEFT JOIN...
-
iframe内のリンクが飛ばないの...
-
jqueryで要素の中身を要素の外...
-
変数内容をHTML内で表示する方法
-
removeEventListenerについて
-
CSS <div>の入れ子が反映さ...
-
複数画像のランダム複数表示(...
-
フッター上部に謎の隙間
-
外部javascriptの重複を防ぐには
-
Ctrl+F(検索)の窓を出したいの...
-
CSSで背景をランダム表示さ...
-
ダブルクォーテーションが消え...
-
ネストされたチェックボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
c++std::string型をTCHARに変換...
-
画面が真っ白になるのはどうして?
-
Excel VBA マクロ 画像(...
-
C言語のポインタ表現
-
ランダムに画像を表示し、ポッ...
-
JSPでの画像ファイル表示
-
javascriptで複数の画像をラン...
-
日替わりで画像を変更したい
-
フォームに入力された値により...
-
Javascriptで画像を水面のよう...
-
クリックするたびに画像を変える
-
ファイル名の頭にゼロを付ける...
-
クリックした自身の画像を別画...
-
IE8でのjavascriptエラーについて
-
簡単なJavaScriptなんですが
-
小さい写真にマウス置くと拡大...
-
ロールオーバー効果にならない。
-
クリックして変更した画像を他...
-
htmlで、たくさんのgif画像を、...
-
javascriptの sx, sy, sw, sh, ...
おすすめ情報