JavaScript is required

Trong Javascript sự kiện Onload thực hiện khi:

A.

Khi bắt đầu chương trình chạy

B.

Khi click chuột

C.

Khi kết thúc một chương trình

D.
Khi di chuyển chuột qua.
Trả lời:

Đáp án đúng: A


Sự kiện `onload` trong JavaScript xảy ra khi một phần tử HTML, đặc biệt là thẻ ``, đã hoàn thành việc tải. Điều này bao gồm việc tải tất cả các tài nguyên liên quan như hình ảnh, script, và các tài nguyên khác. Vì vậy, `onload` thường được sử dụng để thực hiện các hành động sau khi trang web đã tải xong hoàn toàn. * **Phương án A:** Sai. Sự kiện `onload` không xảy ra khi bắt đầu chương trình chạy, mà là sau khi chương trình (trang web) đã tải xong. * **Phương án B:** Sai. Sự kiện `onclick` xảy ra khi người dùng click chuột, không liên quan đến `onload`. * **Phương án C:** Sai. Sự kiện `onload` không xảy ra khi kết thúc một chương trình, mà là sau khi trang web đã tải xong. * **Phương án D:** Sai. Sự kiện `onmouseover` xảy ra khi di chuyển chuột qua một phần tử, không liên quan đến `onload`. Vì không có đáp án nào đúng trong các lựa chọn đã cho, tôi sẽ chọn một đáp án gần đúng nhất và giải thích tại sao nó không hoàn toàn chính xác, nhưng cũng có thể được coi là liên quan nếu ta hiểu "chương trình" ở đây là trang web. Tuy nhiên, cách diễn đạt của các phương án đều không chuẩn xác so với ý nghĩa của sự kiện `onload`. Trong trường hợp này, không có đáp án chính xác hoàn toàn. Tuy nhiên, nếu phải chọn một đáp án gần đúng nhất (mặc dù không chính xác), ta có thể xem xét phương án A dưới góc độ là "khi trang web bắt đầu chạy" (sau khi đã tải xong), nhưng cần hiểu rõ rằng `onload` xảy ra *sau khi* trang web đã tải xong, chứ không phải ngay khi bắt đầu chạy theo nghĩa đen.

Câu hỏi liên quan