javascript:void(0) là gì?
Thuộc tính href
của link liên kết thỉnh thoảng được đặt với giá trị là javascript:void(0)
. Mọi người cho mình hỏi giá trị này là của HTML hay JavaScript. Nếu là của JavaScript thì nó là hàm nào?
Hotline: 0936 292 319 (Ngọc)
Thuộc tính href
của link liên kết thỉnh thoảng được đặt với giá trị là javascript:void(0)
. Mọi người cho mình hỏi giá trị này là của HTML hay JavaScript. Nếu là của JavaScript thì nó là hàm nào?
Guest
- 1970/01/01 Trả lờiCó hai thành trong
javascript:void(0)
:javascript:
là một địa chỉ URI đặc biệt, khi trình duyệt nhận được địa chỉ URL bắt đầu bằngjavascript:
nó sẽ ước lượng biểu thức đặt sau đó và kết quả cuối sẽ được hiển thị trong nội dung của trang. Bạn thử mở trình duyệt và gõjavascript:"Hello"
vào thanh địa chỉ và bấm Enter để xem kết quả.void
là toán tử dùng để ước lượng một biểu thức và trả về giá trị làundefined
. Ví dụ: khi sử dụngvoid(alert("Hello"))
trong mã JavaScript bạn sẽ thấy trang hiển thị một popup cảnh báo. Tuy nhiênvoid("Hello")
không hiển thị bất cứ thay đổi nào. Tương tựvoid(0)
cũng sẽ không làm gì và trả về giá trịundefined
.Do đó
javascript:void(alert("Hello"))
sẽ hiển thị một hộp thoại popup cảnh báo vàjavascript:void(0)
hoặcjavascript:void("Hello")
sẽ khiến trình duyệt dừng ở lại trang hiện tại vì giá trị trả về không phải là một URL.Guest
- 1970/01/01 Trả lờiCó hai thành trong javascript:void(0):
javascript: là một địa chỉ URI đặc biệt, khi trình duyệt nhận được địa chỉ URL bắt đầu bằng javascript: nó sẽ ước lượng biểu thức đặt sau đó và kết quả cuối sẽ được hiển thị trong nội dung của trang. Bạn thử mở trình duyệt và gõ javascript:"Hello" vào thanh địa chỉ và bấm Enter để xem kết quả.
void là toán tử dùng để ước lượng một biểu thức và trả về giá trị là undefined. Ví dụ: khi sử dụng void(alert("Hello")) trong mã JavaScript bạn sẽ thấy trang hiển thị một popup cảnh báo. Tuy nhiên void("Hello") không hiển thị bất cứ thay đổi nào. Tương tự void(0) cũng sẽ không làm gì và trả về giá trị undefined.
Do đó javascript:void(alert("Hello")) sẽ hiển thị một hộp thoại popup cảnh báo và javascript:void(0) hoặc javascript:void("Hello") sẽ khiến trình duyệt dừng ở lại trang hiện tại vì giá trị trả về không phải là một URL.
Guest
- 1970/01/01 Trả lờiCám ơn admin đã có những bài học bổ ích nhờ đó mình làm được trang ely spa
Guest
- 1970/01/01 Trả lờiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Guest
- 1970/01/01 Trả lờijavascript:void(0) được sử dụng để ngăn trình duyệt chuyển tiếp người dùng sang trang khác. Ngoài việc sử dụng href="javascript:void(0)" bạn cũng có thể sử dụng href="#" để thực hiện cùng một mục đích.
Guest
- 1970/01/01 Trả lờijavascript:void(0)
được sử dụng để ngăn trình duyệt chuyển tiếp người dùng sang trang khác. Ngoài việc sử dụnghref="javascript:void(0)"
bạn cũng có thể sử dụnghref="#"
để thực hiện cùng một mục đích.Guest
- 1970/01/01 Trả lờijavascript:void(0)
được sử dụng để ngăn trình duyệt chuyển tiếp người dùng sang trang khác. Ngoài việc sử dThuộc tính href của link liên kết thỉnh thoảng được đặt với giá trị là javascript:void(0). Mọi người cho mình hỏi giá trị này là của HTML hay JavaScript. Nếu là của JavaScript thì nó là hàm nào?ụnghref="javascript:void(0)"
bạn cũng có thể sử dụnghref="#"
để thực hiện cùng một mục đích.