Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách làm thẻ anchor (a) không trỏ đến đâu (refer to nothing)

Dùng href="javascript:void(0)" để link không điều hướng, không reload trang.

Ví dụ

<!DOCTYPE html>
<html>
<body>
    <p>Nhấn link dưới, không xảy ra gì:</p>
    <a href="javascript:void(0)">Click me!</a>
</body>
</html>

Cách tốt hơn (Modern):

  • Dùng <button> cho hành động JS (semantic, accessible).
  • Nếu phải dùng <a>: href="#" + event.preventDefault() trong handler.
  • Hoặc href="javascript:void(0)" (hơi cũ nhưng vẫn dùng).

Lưu ý: void(0) đánh giá 0 → undefined, trình duyệt không navigate.