Bài 11 – Sự kiện trong Javascript
Đăng bởi vietobject vào ngày 16/09/2013
Một trang Web bao gồm các hoạt động và tương tác(tải, di chuyển, nhập, lựa chọn, nhấp,…) gọi chung là các sự kiện xảy ra khi người dùng hoặc trình duyệt sử dụng trang web đó.
Các bộ xử lý sự kiện cơ bản
Sự kiện | Mô tả |
onAbort | cho biết tập tin hình ảnh vừa ngưng tài, chỉ áp dụng cho hình ảnh |
onChange | thực thi mã khi phần tử thay đổi(nhấn phím hoặc thay đổi trạng thái), áp dụng cho văn bản, vùng văn bản, hộp chọn |
onSubmit | thực thi mã khi một form submit(bằng việc click vào phần tử chứa sự kiện này), áp dụng cho form |
onReset | thực thi mã khi một form reset(bằng việc click vào phần tử chứa sự kiện này), áp dụng cho form |
onSelect | thực thi mã khi phần tử được chọn, áp dụng cho hộp văn bản, vùng văn bản |
onBlur | thực thi mã khi phần tử bị mất tiêu điểm(người dùng click ra ngoài phần tử), áp dụng cho mọi đối tượng màn hình |
onFocus | thực thi mã khi phần tử có tiêu điểm(người dùng click vào phần tử), áp dụng cho mọi đối tượng màn hình |
onKeydown | thực thi mã khi nhấn và giữ một phím |
onKeypress | thực thi mã khi nhấn và thả một phím |
onLoad | áp dụng cho cửa sổ(window) và hình ảnh. Với cửa sổ, sự kiện này được kích hoạt khi việc tải trang hoàn tất. Tương tự, sự kiện này sẽ được kích hoạt với hình ảnh khi hình ảnh được tải hoàn toàn. |
onClick | thực thi mã khi người dùng click chuột, áp dụng cho các phần tử form như nút, hộp kiểm, liên kết |
onDblclick | thực thi mã khi người dùng click chuột hai lần liên tiếp |
onMousedown | thực thi mã khi người dùng nhấn và giữ chuột |
onMousemove | thực thi mã khi người dùng di chuyển chuột |
onMouseout | thực thi mã khi người dùng di chuyển chuột ra khỏi phần tử |
onMouseover | thực thi mã khi người dùng di chuyển chuột trên phần tử |
Sự kiện onClick
B1: Tạo file bai10.html, nhập đoạn code sau
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Bài 11 - Sự kiện trong Javascript</title> </head> <body> <script type="text/javascript" language="javascript"> function myClick() { document.write("Hello there!"); } </script> <button onClick="myClick()">Click me</button> </body> </html>
B2: Mở file với trình duyệt
Toàn bộ series
- Javascript căn bản
- Bài 1 – Chức năng write() và writeln() trong Javascript
- Bài 2 – Biến trong Javascript
- Bài 3 – Toán tử trong Javascript
- Bài 4 – Câu lệnh điều kiện if…else trong Javascript
- Bài 5 – Câu lệnh điều kiện switch case trong Javascript
- Bài 6 – Vòng lặp While trong Javascript
- Bài 7 – Vòng lặp for trong Javascript
- Bài 8 – Điều khiển vòng lặp trong Javascript
- Bài 9 – Hàm trong Javascript
- Bài 10 – DOM trong Javascript
- Bài 11 – Sự kiện trong Javascript
- Bài 12 – Debug trong Javascript
- Bài 13 – Các phương thức trong DOM – Truy cập đến một phần tử HTML
- Bài 14 – Các phương thức trong DOM – Nodes
- Bài 15 – Hộp thoại(Dialog Box) trong Javascript
- Bài 16 – Tải lại(Refresh) trang với Javascript
- Bài 17 – Điều hướng trang trong Javascript
- Bài 18 – Tạo Cookies trong Javascript
- Bài 19 – Đối tượng(Object) trong Javascript – Phần 1
- Bài 20 – Đối tượng(Object) trong Javascript – Phần 2
- Bài 21 – Đối tượng số(Number Object) trong Javascript
- Bài 22 – Đối tượng chuỗi(String Object) trong Javascript
- Bài 23 – Đối tượng Boolean(Boolean Object) trong Javascript
- Bài 24 – Đối tượng mảng(Array Object) trong Javascript
- Bài 25 – Đối tượng ngày tháng(Date Object) trong Javascript
- Bài 26 – Đối tượng toán học(Math Object) trong Javascript
- Bài 27 – Đối tượng RegExp(Regular Expression Object) trong Javascript – Phần 1
- Bài 28 – Đối tượng RegExp(Regular Expression Object) trong Javascript – Phần 2
0 nhận xét:
Đăng nhận xét