推 Rukawa31:謝謝~ 09/10 11:02
※ 引述《Rukawa31 (hold on)》之銘言:
: 如果有個網頁同時有許多連結
: 希望在點下這些連結後都執行某個js功能
: 請問一下除了在每個連結寫onClick..之外
: 有什麼辦法可以只要寫一次就好嗎@@?
不寫function的話,程式碼放在那些連結的最底下
唯一的缺點,就是全部的連結都會取代= =
當然也可以判斷href的屬性 or 其他
EXAMPLE:
<a href="#1">1</a><br />
<a href="#2">2</a><br />
<a href="#3">3</a><br />
<a href="#4">4</a><br />
<a href="#5">5</a><br />
<a href="#6">6</a><br />
<a href="#7">7</a>
<script type="text/javascript">
var at=document.getElementsByTagName ('a');
for (var i = 0; i < at.length; i++){
var a = at.item(i);
a.onclick=function(){
alert('test');
}
}
</script>
--
Best Regards,
Arrack Tseng
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.85.118