Xem đoạn mã sau:
Hàm checkMail() sẽ được thực thi khi nào?
Xem đoạn mã sau:
Hàm checkMail() sẽ được thực thi khi nào?
Trả lời:
Đáp án đúng: A
Đoạn mã HTML cung cấp một form với một textbox. Hàm `checkEmail()` được gọi trong hai trường hợp:
1. **`onSubmit ="checkEmail()"`**: Sự kiện `onSubmit` xảy ra khi form được submit (gửi đi). Điều này thường xảy ra khi người dùng nhấn nút submit hoặc sử dụng các phương thức khác để gửi form. Vì vậy, hàm `checkEmail()` sẽ được thực thi khi gửi form.
2. **`onmouseover="checkEmail()"`**: Sự kiện `onmouseover` xảy ra khi con trỏ chuột di chuyển vào một phần tử. Trong trường hợp này, hàm `checkEmail()` sẽ được thực thi khi con trỏ chuột di chuyển vào textbox.
Như vậy, đáp án đúng nhất là khi gửi thông tin lên server (thông qua sự kiện onSubmit) và khi con trỏ chuột di chuyển vào textbox (thông qua sự kiện onmouseover). Tuy nhiên, trong các lựa chọn đưa ra, lựa chọn A là phù hợp nhất với sự kiện `onSubmit` của form.