我有幾個鏈接,每個鏈接都有唯一的ID。我想調用一個單一的功能,當任何鏈接被點擊時,用戶會得到一個警告,說明鏈接ID。我很難過。這是我的。我想用純JavaScript來做到這一點。提醒用戶點擊鏈接的ID
我的代碼:
<p><a href="#" id="link0">Link0</a></p>
<p><a href="#" id="link1">Link1</a></p>
<p><a href="#" id="link2">Link2</a></p>
<p><a href="#" id="link3">Link3</a></p>
<script>
function test(i) {
alert("You just clicked on link:" + i);
}
onclick = function() {
test(i);
};
</script>
您添加了代碼得到是從工作JavaScript非常非常長的路。 'onclick'不是一個函數,並且不會像你編寫它的方式那樣工作。這裏的一些答案會有所幫助,但我建議找一些好的教程來學習,因爲儘管複製+粘貼下面的答案可能會讓你的代碼工作,但它不會幫助你理解它的實際工作方式。 – Spudley 2013-03-23 20:39:54
您是否希望網頁上的每個鏈接即使沒有ID,或僅與ID鏈接,或者只有以「鏈接」開頭的鏈接的鏈接,或者只有位於特定類型標籤(例如一個帶有「alertlinks」類的標籤或一個「p」標籤? – 2013-03-23 21:10:40