해당 링크는 비활성화되어 있지만 여전히 클릭 할 수 있습니다.
<a href="/" disabled="disabled">123n</a>
비활성화 된 경우 클릭 할 수 없도록 할 수 있습니까? 반드시 JavaScript를 사용해야합니까?
답변
하이퍼 링크에 대해 비활성화 된 속성이 없습니다. 링크하지 않으려면 <a>
태그를 완전히 제거하거나 해당 href
속성을 제거해야 합니다.
답변
css의 도움으로 하이퍼 링크를 비활성화합니다. 아래를 시도하십시오
a.disabled {
pointer-events: none;
cursor: default;
}
<a href="link.html" class="disabled">Link</a>
답변
당신이 사용할 수있는:
<a href="/" onclick="return false;">123n</a>
답변
다음 솔루션 중 하나를 사용할 수 있습니다.
HTML
<a>link</a>
자바 스크립트
<a href="javascript:function() { return false; }">link</a>
<a href="/" onclick="return false;">link</a>
CSS
<a href="www.page.com" disabled="disabled">link</a>
<style type="text/css">
a[disabled="disabled"] {
pointer-events: none;
}
</style>
답변
이 시도:
<a href="javascript:void(0)" style="cursor: default;">123n</a>
답변
<a>
태그는 이없는 disabled
단지에 대한의 속성 <input>
들 (그리고 <select>
s와 <textarea>
들).
링크를 “비활성화”하려면 해당 href
속성을 제거 하거나 false를 반환하는 클릭 핸들러를 추가 할 수 있습니다 .
답변
이를 제거하려면 <a>
태그 를 제거해야합니다 .
또는 사용해보십시오 :-
<a href="/" onclick="return false;">123n</a>