WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:マウスを重ねるとでてくるように

0:[投稿] manet [URL] [2003/04/13 22:15 ][環境:IE6 & WinXP perl]

マウスを重ねると表示させ、マウスを放すと非表示にするメニューを作ってますが、オブジェクトを指定してくださいというエラーが出てしまいます。何が原因なのでしょうか。

<STYLE type=text/css><!--
.dir{border:1 ff88cc solid;position:absolute;display:none}.menu{font-size:15px}
--></STYLE>
<body>
★<a href=main.html class=menu onMouseOver=show('about') onMouseOut=hide('about')>About</a>
  <span class=dir id=about><ilayer class=dir id=about>
┣<a href=profile.html>Profile</a>
┣<a href=diary.html>Diary</a>
┗<a href=/~member/cooking.cgi?id=manet@dreamcity></a>
</ilayer></span>
★<a href=bbs.html class=menu onMouseOver=show('bbs') onMouseOut=hide('bbs')>BBS</a>
  <span class=dir id=bbs><ilayer class=dir id=bbs>
┣<a href=bbs.html>GaiaXBBS</a>
┗<a href=http://bbs3.sekkaku.net/bbs/manet.html>その他</a>
</ilayer></span>
★<a href=http://manet.fc2web.com class=menu onMouseOver=show('GaiaX') onMouseOut=hide('GaiaX')>GaiaX実験</a>
  <span class=dir id=GaiaX><ilayer class dir id=GaiaX>
┣<a href=http://manet.fc2web.com/access-up.html>アクセスアップ法</a>
┣<a href=http://manet.fc2web.com/round/round.html>巡回実験</a>
┗<a href=http://manet.fc2web.com/round/colorful.html>おまけ</a>
</ilayer></span>
★<a href=links.html class=menu onMouseOver=show('link') onMouseOut=hide('link')>LINK</a>
  <span class=dir id=link><ilayer class=dir id=link>
┣<a href=needs.html>素材リンク</a>
┣<a href=friends.html>GaiaXLink</a>
┗<a href=links.html>Friends</a>
</ilayer></span>
★<a href=http://mgs3.uic.to/monkey.cgi?room=manet class=menu>ばなな♪</a>

<script language=JavaScript>
<!--
IE=document.all;NS=document.layers;
function show(id){
if(NS)?NS[id].display='inline':IE.item(id).style.display='inline';}
function hide(id){
if(NS)?NS[id].display='none':IE.item(id).style.display='none';}
//-->
</script>
</body>


1:[回答] ・・ [2003/04/14 09:41 ]

イベントで呼ばれるスクリプトの関数はhead内に書かないとエラーになる環境もあります(僕の所はそうです)
環境によっては、body内でも動くらしいけど。


2:[回答] Yachimata [MAIL] [2003/04/14 13:22 ]

『オブジェクトを指定して下さい』
はイコール
『関数が見つかりません』
と思って間違い無いと思います。

関数名の単純な記述ミス、関数名の二重指定、外部スクリプトのパスの記述等を確認すると直ぐに発見出来るかと。


3:[完了] manet [URL] [2003/04/15 13:37 ]

とりあえず、関数名を1つ1つ変えたら何とかなりました。共有するのって無理があるみたいですね。有難うございました。


4:[完了] ひじ [2003/04/18 00:48 ]

すでに完了しているが、どうしても気になることがある。

なんで属性値を""で囲わないのか。
以前にもgaiaxで属性値を""で囲わない人を見かけたので、gaiaxがそういうやり方を教えているのではないかと思ってしまいますが、どうなんでしょうか。


5:[完了] 本人ではないですが [2003/04/25 01:42 ]

いろいろ事情があるのです。
参考になる記事です
http://messages.gaiax.com/bbs?ctg=help&cmd=disp&no=102102&th=102074

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World