|
2007/09/18(Tue) 20:43:55 編集(投稿者) 2007/09/18(Tue) 20:06:25 編集(投稿者)
<pre><pre>■No7888 (我王 さん) に返信 > ■No7884 (mあ さん) に返信 >>■No7882 (我王 さん) に返信 > もう一つ質問させてください。 > > contents += "<li><a href='JavaScript:void(0)' onclick=\"alert('"+ test +"');\">あああ</ a></li>"; > あああをクリックしたらアラートで表示されましたが あああをクリックしたらあああというリンク文字を消すことはこのコードから可能ですか??
可能ですよ。 がんばってください。
(1)抹消 this.parentNode.removeChild(this)
(2)消す this.style.display = "none"
(3)徐々に消す <script> function FadeOut(o) { var tm = 10; setTimeout(function() { if (tm-- > 1) setTimeout(arguments.callee,100); o.style.filter = "alpha(opacity=" + (tm*10) + ")"; window.status = o + "::" + tm + "kai"; }, 100); } </script>
<div style="width:100%"> <a href="#" onclick="FadeOut(this)" style="width:200px;">Alpha blending>/a< </div>
|