• ベストアンサー

オンマウスでパーセントを変更

filter:Alpha(opacity=40); としてあるものをマウスオーバーで「80」とかにしたいのですが、どのようにやったらいいのかわかりません。 function imagePar(imageName,Percent){ document.images[imageName].style.filter:Alpha(opacity=Percent); } とかやってみたんですがダメでした(><) お分かりの方、教えてください!!

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

document.images[imageName].style.filter="Alpha(opacity=" + Percent.toString() +")" ; とでもしましょう。 間違いは、「:」としたことです。「=」を使います。 関数を使わなくても <img name="pic1" src="pic1.jpg" style="filter:Alpha(opacity=41);" onmouseover="this.style.filter='Alpha(opacity=80)'" onmouseout="this.style.filter='Alpha(opacity=40)'"/> てな感じでできます。

w-inty
質問者

お礼

無事できました! ありがとうございました(>▽<)