お願い。 JavaScript使える人!!

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
ポインタを乗せると色を変えて、
クリックすると他のページに飛ばしたいんです!!
でも、どうやってもスタイルシートの色が優先されて色が変わらないんです。。。
どうやってやれば良いんでしょうか?<HTML><HEAD><SCRIPT>
Sitem = -1;

// マウスでポイントしたとき
function inv(a){
if( Sitem != a ) {
str = "document.all.sub" + a + ".style.color='cyan'";
eval(str);
}
}

// マウスのポイントが外れたとき
function nor(a){
if( Sitem != a ) {
str = "document.all.sub" + a + ".style.color='black'";
eval(str);
}
}

// クリックしたとき・パターン1
function set1(a){
if( Sitem != -1 ) {
str = "document.all.sub" + Sitem + ".style.color='cyan'";
eval(str);
}
str = "document.all.sub" + a + "../index.html" ;
eval(str);
Sitem = a;
}

// クリックしたとき・パターン2
function set2(a){
if( Sitem != -1 ) {
str = "document.all.sub" + Sitem + ".style.color='black'";
eval(str);
}
str = "document.all.sub" + a + ".style.color='fuchsia'";
eval(str);
Sitem = a;
}

</SCRIPT>
<STYLE><!--.size12 { font-size: 12pt }--></STYLE></HEAD><BODY>

<a id=sub1 onmouseover="inv(1)" onmouseout="nor(1)" onClick="set1(1)">
<a href="../index.html" ><p class="size12">りんご</p></a>

<a id=sub2 onmouseover="inv(2)" onmouseout="nor(2)" onClick="set2(2)">
<p class="size12">みかん</p></a>

</BODY></HTML>

2デフォルトの名無しさん:02/02/01 10:57
いまだにげとずざ
板違い。
Web製作板で質問するよろし
http://pc.2ch.net/hp/

あと、単発質問でスレたてんなゴルァ!!
4デフォルトの名無しさん:02/02/01 11:04
スイマセンでした。。。
スタイルシート使え。
JavaScriptつかえん。
JavaScriptは(・∀・)イイ!!
>>1はHTML,CSS,JavaScriptと、全て勉強不足。全然ダメ。