name属性をつかうには?

[上に] [前に] [次に]
ilus [E-Mail] 2000/03/24(金) 17:07:11
<td>のバックグラウンドに指定した画像に
<img src="img.gif" name="A">のように
nameをつかうにはどうすればいいんでしょう?

具体的には<td>〜</td>内にあるアンカーにマウスが
乗っかったら<td>のbackgroundを変更したいのですが。

Shima 2000/03/25(土) 04:17:29
name="A" を id="A" にして

  event_id=window.event.srcElement.id
  <event_idを選別処理する>
      document.all(event_id).style.background="お好みで…"
    (document.all(event_id).style.backgroundImage="img.gif"  'かな?)

の形態などで利用されては如何でしょうか?。
(※例はIE4以上の場合のみ)

Shima 2000/03/25(土) 04:34:37
よく読んだらイベント先が違うのですね

>  event_id=window.event.srcElement.id
>  <event_idを選別処理する>
>      document.all(event_id).style.background="お好みで…"
>    (document.all(event_id).style.backgroundImage="img.gif"  'かな?)



  <アンカーのイベントを選別処理して変更する<td>のidを確定する 例:A_id>
      document.all(A_id).style.background="お好みで…"
    (document.all(A_id).style.backgroundImage="img.gif"  'かな?)

の形態かな?。

Shima 2000/03/25(土) 04:56:12
汎用性は持たせなくてもよいならば、A_id = "A" とした場合、

  document.all(A_id).style.background="お好みで…"

  document.all.A.style.background="お好みで…"

でもよいと思います。

詳しくは http://www.tohoho-web.com/wwwjsie4.htm

[上に] [前に] [次に]