WEB相談室

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

タイトル:inputタグ内にロールオーバー画像ってはいります?

なつ [WriteDate : Tue May 22 15:51:57 2001]

画像(ロールオーバー)をクリックして情報(この場合name=month、value=5)をcgiに飛ばしたいのですが、静止画像だと下記でうまくいきました。
この画像をロールオーバーにしたいのですが、それって可能ですか?
もし可能ならば具体的なタグの入れ方を教えてください。
<form action="☆☆.cgi" method="get">
<input type="image" src="☆.gif">
<input type="hidden" name="month" value="5"></FORM>


ちゃいぱ [WriteDate : Wed May 23 10:09:00 2001]

あまり良い例ではありませんが...。
N6で問題なくうごきました。
IE5.5はなぜかエラーになります...。原因はわかりません...。

<SCRIPT>
function test2(){
document.chaichan.koike.src = "../img/V1.gif";
}
function test3(){
document.chaichan.koike.src = "../img/V0.gif";
}
</SCRIPT>
<form name="chaichan" action="☆☆.cgi" method="get">
<input type="image" src="../img/V1.gif" name="koike" OnMouseOver="test2()" OnMouseOut="test3()">
</form>


andi [WriteDate : Wed May 23 10:24:34 2001]

<form name="chaichan" action=".cgi" method="get">
<input type="text" name="hoge">
<input type="image" src="../img/V1.gif" name="koike">
</form>
<script>
for(i in document.chaichan){
    document.write(i + ' ' + document.chaichan[i] + "<br>");
}
</script>

こんな感じでテストをすると、
hogeは表示されますがkoikeは表示されませんね。
これってバグでしょうか?


Nobu3 [URL] [WriteDate : Wed May 23 13:41:25 2001]

<input type="image" src="../img/V1.gif" name="koike"
OnMouseOver="this.src='../img/V0.gif'"
OnMouseOut="this.src='../img/V1.gif'">

thisを使えばできるようです。Win98+IE5.5SP1


andi [WriteDate : Wed May 23 14:19:18 2001]

IE5.0があるのでNobu3さんのを試してみると、
上手く動きました。Win98+IE5.01SP2

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]
ChaichanPAPA's World