http://nifberry.727.net/test/hatena101.htm#で、ソースの<a href=”#” onMouseOver=”SetImage1(2,0)” onMouseOut=”SetImage1(1,0)” onClick=”SetImage1(3,0)”>の数値は何を示しているのですか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/10/09 21:15:13
  • 終了:--

回答(4件)

id:mikasa_zzt231 No.1

mikasa_zzt231回答回数18ベストアンサー獲得回数02004/10/09 21:25:54

ポイント18pt

画像を切り替えるため

・マウスが画像上にいるとき

・マウスが画像から離れたとき

・ボタンを押した時

最初の数字は上記の切り分け用で

後の数字は項目の切り分け用の数字です。

id:foral No.2

foral回答回数63ベストアンサー獲得回数02004/10/09 23:24:54

ポイント18pt

URLはダミーです。

-----

ソースを見ると

function SetImage1(flag, position) {

document.images[position].src=ButtonImage[flag+position*3].src;

}

がある。

------

SetImage1(2,0)

setImage1という関数(function)に2,0を渡している。

関数を見ると

function SetImage1(flag, position)

であるから

flag=2

position=0

が代入されている。

でと次の行の

document.images[position].src=ButtonImage[flag+position*3].src;

に代入されると

document.images[0].src=ButtonImage[2+0*3].src;

ってな

2+0*3=2だから

document.images[0].src=ButtonImage[2].src;

になって、ButtonImage[2]ってなんだろうと前の方を見ると

ButtonImage[2].src=”

”;

ってのが設定されている。

http://tohoho.wakusei.ne.jp/js/image.htm

そのファイルは現在ありません

なお、document.images[0].src

の意味がわからなければここを見てください。

id:utagawh No.3

utagawh回答回数114ベストアンサー獲得回数32004/10/09 23:54:37

ポイント17pt

SetImage1の引数のことですよね?

1つめは状態を指定するフラグ

  1=マウスカーソルがボタンから外れている時

  2=マウスカーソルがボタンの上にある時

  3=ボタンがクリックされたとき

2つめはどのボタンかの指定

  0=掲示板

  1=CDレビュー

っていうのが現在使われてるケースでの意味合いです。

ButtonImageとSetImage1のソースを読んで理解してうえで使ってますか?

id:yujihirose

いや、理解していません…

2004/10/10 19:11:09
id:siachan No.4

siachan回答回数80ベストアンサー獲得回数142004/10/10 01:16:18

ポイント17pt

SetImage1(2,0)

の最初の数値は、画像が3種類あってそれを切り替えるのでどの画像か(明るい物、暗い物、凄く暗いもの)を示す番号、

後ろの数値は「掲示板」のボタンなのか「CDレビュー」のボタンなのかを示す物ですね。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません