각 고유 한 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>
당신이 한 코드를 요소의 문서 또는 내부의 'A'모든 태그를 잡아와 'id'속성은 '링크'로 시작하면 확인하실 수 있습니다 있어 자바 스크립트에서 일하는 아주 먼 길입니다. 'onclick'은 함수가 아니며 여러분이 작성한 방식에 가까운 어떤 것도 작동하지 않습니다. 여기에있는 답변 중 일부는 도움이 될 것입니다.하지만 아래에서 답변을 붙여 넣으면 코드가 작동하지만 실제로 작동하는 방식을 이해하는 데 도움이되지 않기 때문에 배우기 좋은 자습서를 찾는 것이 좋습니다. – Spudley
ID가 없거나 ID가있는 링크 만 있거나 'link'로 시작하는 ID가있는 링크 만 있거나 특정 종류의 링크가있는 링크 만 페이지에있는 모든 링크에 경고를 표시 하시겠습니까? 태그 (예 : "alertlinks"클래스 또는 "p"태그 인 코드) –