[PHP-users 4909] Re: Aタグで変数を渡す
Makoto Maeda
php-users@php.gr.jp
Wed, 23 Jan 2002 17:05:26 +0900
前田です。
> この方法は、(1)formタグとTDタグをキレイな入れ子にできない。
> formタグをTDタグの中に入れると、
> IEで表示がおかしくなる現象が出ています。
> formタグをTDタグの外に出すと
> Netscapeでジャンプができなくなってしまいます。
FORMタグを1つにして、TABLEタグの外に出すことで解決すると思います。
> (2)リンクにマウスカーソルを持っていってもカーソルが変化しない。
> クリックできることがユーザにわかりづらいです。
<A onclick="jump('太郎')" alt="jump" onmouseover="this.style.cursor='hand'">太郎</A>
でカーソルが変化しますがIE限定です。
onclickでなくhrefを使ってJavaScriptを呼び出せばカーソルは変化します。
以下、サンプルです。
<HTML>
<HEAD>
<SCRIPT>
<!--
function jump(selName) {
document.query.username.value = selName;
document.query.submit();
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<FORM name=query action=hoge.php method=post>
<INPUT type=hidden name=username>
:
<TABLE>
<TR>
<TD>filename1.jpg</TD>
<TD>
<A HREF="Javascript:jump('太郎')" alt="jump">太郎</A>
</TD>
</TR>
</TABLE>
:
</FORM>
</BODY>
</HTML>
--
Makoto Maeda mailto:majin@ari.bekkoame.ne.jp