2012年2月20日 星期一

JS+HTML的收合面板

參考他人寫法在略做修改... function show1(o){ //alert(window.event.srcElement.id) document.getElementById(o.id+"S").style.display= (document.getElementById(o.id+"S").style.display=="none")?(""):("none"); 123456 利用onclick的函式先給予this來抓取資料 再用函式中o.id抓取該td的id 最後讓該id+上s讓下面的內容id的display可以切換 ------------------------------------------------------------- 本來用 show(){ alert(this.id); } 但發現這樣抓不到 應該是程式無法指向到this得位置... 後來換 alert(window.event.srcElement.id) 就抓到了 但便於撰寫 還是用上面寫法比較乾淨俐落點!

沒有留言:

張貼留言