Sự khác biệt giữa `event.PreventD...
Sự khác biệt giữa `event.PreventD...
Trong lập trình web, cả event.PreventDefault()
và return false
đều được sử dụng để ngăn chặn hành vi mặc định của một sự kiện, nhưng chúng có những khác biệt nhất định:
event.PreventDefault()
được sử dụng để ngăn chặn hành vi mặc định của sự kiện mà không ngăn chặn sự lan truyền (bubbling) của sự kiện đó lên các phần tử cha trong cây DOMevent.PreventDefault()
trong một sự kiện click của thẻ <a>
, nó sẽ ngăn không cho trình duyệt chuyển hướng đến URL được chỉ định trong thuộc tính href
của thẻ <a>
.return false
trong một hàm xử lý sự kiện jQuery, nó không chỉ ngăn chặn hành vi mặc định của sự kiện mà còn ngăn chặn sự kiện đó lan truyề...senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào