저는 HTML과 자바 스크립트를 사용하는 데있어 매우 익숙합니다. 특정 텍스트를 클릭하고 올바른 자바 스크립트를 실행할 수있는 옵션을 추가하고 싶습니다. 내가 볼 수있는 참조 코드가 있습니까? 또는 저를 도울 수있는 자습서가 있습니까?Html은 하이퍼 링크를 만들지 않고도 텍스트를 클릭 할 수있게합니다.
15
A
답변
25
의미에 대해 나는이 같은 <button>
태그를 사용 :
<button class="link">Clicky</button>
를 버튼 당신이 CSS를 사용할 수있는 일반 텍스트처럼 보이게 :
button.link { background:none;border:none; }
과 나눠 클릭 I의 용이함을위한
jquery를 다음과 같이 사용하십시오 :$(".link").click(function(){
//your JS here
});
그러나 버튼에 ID가 있으면 일반 JS li KE이 :
은var button = document.getElementById("your-button-id");
button.onclick = function(){
//do stuff
}
3
어딘가에 링크가 아닌 상호 작용 컨트롤의 apropriate 요소는 <button>Label</button>
또는 (<input type="button" value="Label">
)입니다. (CSS로 경계선과 배경을 항상 스타일링 할 수 있습니다).
표준 DOM API (또는 YUI 또는 jQuery와 같은 라이브러리를 추상화하는 라이브러리)를 사용하여 click
이벤트 처리기를 바인딩 할 수 있습니다.
1
텍스트를 span 또는 다른 요소 인 <span class="yourClass">text</span>
클래스에 넣은 다음 javascript를 사용하여 이벤트 리스너를 추가하십시오 (HTML의 끝 부분에 있음). 간결하게하기 위해 jQuery로 보여 드리겠습니다. 정말 천천히 일을하는 것처럼 나는 그것을 권하고 싶지 않다하더라도 기본 자바 스크립트와 함께.
<script>
$('.yourClass').on('click',function(){
//your javacript
});
</script>
또는 당신은, 그 단어의 인스턴스에 대한 모든 페이지를 검색 할 수 있습니다.
관련 문제
- 1. 하이퍼 링크를 클릭 할 수없는 이유는 무엇입니까?
- 2. a4j : support를 사용하여 클릭 후 페이지를 새로 고침하지 않고도 클릭 할 수있게합니다.
- 3. 안드로이드 - layout_weight는 양쪽에서 이미지를 클릭 할 수있게합니다.
- 4. dataTables jquery 행의 일부를 클릭 할 수있게합니다.
- 5. WPF DataGrid에 하이퍼 링크를 마우스 오른쪽 클릭
- 6. 여러 하이퍼 링크를 클릭 JQuery와 기능을
- 7. Android textview에서 하이퍼 링크를 클릭 할 수있게 만들기
- 8. 하이퍼 링크를 클릭 할 때 iframe에서 페이지를 호출하는 방법은 무엇입니까?
- 9. UIButton을 사용하여 UIWebView에서 하이퍼 링크를 클릭 할 수 있습니까?
- 10. 내보낼 때 하이퍼 링크를 클릭 할 수 없습니다.
- 11. hyperlinkUpdate()는 JEditorPane에서 하이퍼 링크를 클릭 할 때마다 NullPointerException을 발생시킵니다.
- 12. 하이퍼 링크를 클릭 할 때 새 창을 여는 방법은 무엇입니까?
- 13. Android : DialogPreference에서 클릭 할 수있는 하이퍼 링크
- 14. ASP.net GridView AllowSorting이 머리글에 하이퍼 링크를 만들지 않습니다.
- 15. ActionLink가 올바른 링크를 만들지 못합니다.
- 16. IE7에서 링크를 클릭 할 수 없습니다.
- 17. jQuery로 텍스트를 변경 한 후 링크를 클릭 할 수 없습니다.
- 18. 클릭 할 때 동작을 제어 할 수있는 클릭 가능한 하이퍼 링크로 텍스트를 렌더링하는 방법은 무엇입니까?
- 19. 이미지 뒤의 클릭 할 수있는 하이퍼 링크
- 20. 하이퍼 링크를 클릭 할 때 IE URL을 하이퍼 링크에 추가하는 방법
- 21. JLabel에서 하이퍼 링크를 추가하는 방법
- 22. Xcode에서 텍스트를 하이퍼 링크로 변환하지 마십시오.
- 23. MVC 3 Webgrid는 전체 행을 클릭 할 수있게합니다.
- 24. UIWebview의 하이퍼 링크 클릭 메서드
- 25. 텍스트 영역의 "클릭 가능성"을 유지하면서 하이퍼 링크를 통해 텍스트를 추가하려면 어떻게합니까?
- 26. 어디서나 하이퍼 링크를 클릭하면 감지
- 27. 하이퍼 링크를 사용하여보기 간 이동
- 28. iframe에서 PDF 하이퍼 링크를 클릭하십시오.
- 29. 동적으로 하이퍼 링크를 RichTextBox에 추가합니다.
- 30. 하이퍼 링크를 클릭 한 후 jquery 대화 상자 표시
는 범위를 사용하지 마십시오. 그것들은 대화 형으로 설계되지 않았기 때문에, 누군가가 선형 입력 장치 (키보드 사용자 나 nume 중 하나를 사용하는 누군가)를 사용하여 항해한다면, AT의 rous 조각) 초점은 그 위에 건너 뛸 것이다. 스팬 사용은 불필요한 접근성 장벽입니다. – Quentin