Tôi rất mới sử dụng html và javascript. Tôi muốn thêm khả năng có tùy chọn để nhấp vào văn bản nhất định và thực hiện javascript đúng. Có bất kỳ mã tham chiếu nào tôi có thể xem hoặc hướng dẫn có thể giúp tôi không?Html làm cho văn bản có thể nhấp mà không biến nó thành siêu liên kết
Trả lời
cho ngữ nghĩa tôi muốn sử dụng một thẻ <button>
như thế này:
<button class="link">Clicky</button>
để làm cho nút trông giống như văn bản bình thường, bạn có thể sử dụng css:
button.link { background:none;border:none; }
và cho yên thân của bàn nhấp chuột tôi 'd sử dụng jquery như vậy:
$(".link").click(function(){
//your JS here
});
nhưng nếu bạn có ID trên nút bạn có thể sử dụng đồng bằng JS li ke này:
var button = document.getElementById("your-button-id");
button.onclick = function(){
//do stuff
}
Yếu tố apropriate cho một điều khiển tương tác đó không phải là một liên kết ở đâu đó là một <button>Label</button>
hoặc (<input type="button" value="Label">
). (Bạn luôn có thể tạo kiểu cho đường viền và nền với CSS).
Bạn có thể liên kết một trình xử lý sự kiện click
với nó bằng cách sử dụng API DOM chuẩn (hoặc thư viện tóm tắt chúng như YUI hoặc jQuery).
đặt văn bản trong một khoảng hoặc một phần tử khác với một lớp <span class="yourClass">text</span>
và sau đó sử dụng javascript để thêm trình xử lý sự kiện (tốt nhất là ở cuối html của bạn.), Tôi sẽ giải thích với jQuery, mặc dù nó có thể được thực hiện với javascript bản địa.
<script>
$('.yourClass').on('click',function(){
//your javacript
});
</script>
Hoặc bạn có thể làm tìm kiếm thông qua tất cả các trang cho trường hợp của từ đó, mặc dù tôi không muốn giới thiệu rằng vì nó sẽ điều thực sự làm chậm.
- 1. Siêu liên kết HTML có hình ảnh và văn bản
- 2. WPF - Tạo siêu liên kết có thể nhấp
- 3. Làm cho các liên kết có thể nhấp trong Javascript?
- 4. HTML: Tôi có thể đặt văn bản chỉ số ngay dưới phần siêu văn bản không?
- 5. Tạo văn bản siêu liên kết trong android
- 6. Tìm Siêu liên kết trong Văn bản bằng Python (liên quan đến twitter)
- 7. C# Siêu liên kết trong TextBlock: không có gì xảy ra khi tôi nhấp vào nó
- 8. tăng kích thước phông chữ của văn bản siêu liên kết html
- 9. Android - ListView không nhận được OnItemClick cho xem văn bản với các liên kết có thể nhấp
- 10. Inline gói văn bản siêu liên kết trong thẻ neo HTML
- 11. Nhấp vào Siêu liên kết trong RichTextBox mà không cần giữ CTRL - WPF
- 12. Văn bản trong Trường HTML biến mất khi được nhấp?
- 13. Ngăn siêu liên kết trong email HTML (cụ thể là Outlook)
- 14. liên kết có thể nhấp trong JOptionPane
- 15. siêu liên kết biên tập văn bản và văn bản-file-based
- 16. Số điện thoại dưới dạng văn bản và siêu liên kết văn bản
- 17. Làm cách nào bạn nhấp vào văn bản bên trong siêu kết nối để bạn có thể kéo và đánh dấu nó?
- 18. Siêu văn bản/chỉ số trong siêu liên kết trong WPF
- 19. Làm cách nào để tạo siêu liên kết ở giữa văn bản ô?
- 20. Siêu liên kết trong Android
- 21. Làm cách nào để tạo liên kết bình thường trong TextView có thể nhấp?
- 22. Có văn bản rõ ràng khi bạn nhấp vào nó
- 23. Cách đặt liên kết trong khối văn bản có thể nhấp trong wp7
- 24. Biến mà không có $, nó có thể là có thể?
- 25. Làm thế nào để làm cho (liên kết) nút chức năng như siêu liên kết?
- 26. Mã thực thể HTML thành văn bản
- 27. Để đặt văn bản nhãn làm liên kết
- 28. Hiển thị siêu liên kết an toàn trong văn bản không tin cậy
- 29. Tạo màu liên kết giống như màu văn bản mà không biết màu văn bản?
- 30. Cách tạo liên kết chứa hình ảnh & văn bản?
không sử dụng một khoảng. Chúng không được thiết kế tương tác, vì vậy nếu ai đó điều hướng đến chúng bằng thiết bị nhập tuyến tính (ví dụ: người dùng bàn phím hoặc người nào đó đang sử dụng một trong số đó các mảnh Rous của AT) thì trọng tâm sẽ bỏ qua nó. Sử dụng một khoảng là một rào cản tiếp cận không cần thiết. – Quentin