Tôi có trang web có nút. Hiện tại tôi đang ràng buộc nút này với trình xử lý javascript làm cho trang chuyển hướng đến URL đã cho khi được nhấp.Có thể một <button> trong HTML làm điều gì đó mà không cần javascript?
HTML:
<button class="click-me">Clike me to navigate</button>
JS:
$('.click-me').on('click', function() { window.location = '/myloc'; });
bây giờ tôi đang cố gắng để xây dựng một dự phòng (không-javascript) phiên bản của trang này. Tôi muốn nút này để làm công việc tương tự nhưng không sử dụng javascript. Nói cách khác, tôi đang cố gắng làm cho nút này hoạt động ngay cả khi javascript của trình duyệt bị tắt.
Tôi biết điều này có thể đạt được bằng biểu mẫu (như được hiển thị bên dưới). Nhưng tôi đang tìm kiếm bất kỳ thực hiện sạch hơn nào.
<form name="hack" action="/myloc">
<button type="submit" class="click-me">Click me to navigate</button>
</form>
Nếu bạn làm cho nó hoạt động không có JavaScript, bạn sẽ không cần phiên bản JS, phải không? – JJJ