Tôi biết điều này có thể dễ dàng thực hiện trong jQuery hoặc bất kỳ khung công tác nào khác, nhưng đó không thực sự là vấn đề. Làm thế nào để tôi đi về 'đúng' ràng buộc một sự kiện nhấp chuột trong javascript tinh khiết? Tôi biết làm thế nào để làm điều đó nội tuyến (Tôi biết điều này là khủng khiếp)Làm cách nào để ràng buộc một cú nhấp chuột vào một liên kết không có khung (javascript)
<a href="doc.html" onclick="myFunc(); return false">click here</a>
và điều này làm javascript của tôi thực thi cho trình duyệt hỗ trợ JS và liên kết hoạt động bình thường cho những người không có javascript?
Bây giờ, làm cách nào để làm điều tương tự một cách không nội tuyến?
Cách bạn đang làm điều đó không phải là khủng khiếp. Nó chắc chắn có nhược điểm nhưng nó cũng có lợi thế hơn tất cả các phương pháp khác (không yêu cầu tài liệu để tải trước khi nó sẽ làm việc là chính). Đừng để bản thân bị tẩy não bởi sự tuyên truyền của sự kín đáo. –