SỬ DỤNG FORM VÀ CÁC SỰ KIỆN CHO CÁC PHẦN TỬ TRONG FORM
lượt xem 7
download
Tham khảo tài liệu 'sử dụng form và các sự kiện cho các phần tử trong form', công nghệ thông tin, quản trị web phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: SỬ DỤNG FORM VÀ CÁC SỰ KIỆN CHO CÁC PHẦN TỬ TRONG FORM
- SỬ DỤNG FORM VÀ CÁC SỰ KIỆN CHO CÁC PHẦN TỬ TRONG FORM Session 9
- Mục tiêu bài học Làm việc với đối tượng form và các thành phần trên Form Sử dụng các sự kiện của đối tượng Form Kiểm tra tính hợp lệ của Form Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 2 of 18
- Đối tương Form Đối tượng Form chứa 3 thuộc tính: Accept Action Method Ví dụ:
- Đối tượng Textfield (1) Textfield nhận biết các sự kiện onBlur, onFocus và onChange onFocus xuất hiện khi nhấp chuột vào bên trong trường văn b ản. onBlur xảy ra khi người dùng di chuy ển ra khỏi trường văn bản onChange xảy ra khi người dùng có sự thay đ ổi trong tr ường văn bản và sau đó di chuyển ra khỏi trường văn bản Ví dụ: Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 4 of 18
- Đối tượng Textfield(2) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 5 of 18
- Đối tượng Command Button(1) Command button nhận biết sự kiện onClick onClick xuất hiện khi người sử dụng nhấp chuột vào command button Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 6 of 18
- Đối tượng Command Button(2) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 7 of 18
- Đối tượng Checkbox(1) Checkbox là một đối tượng form HTML, hoạt động theo cơ chế bật tắt Checkbox có thể được Check hoặc không Giống như nút lệnh checkbox cũng hiểu được sự kiện onClick Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 8 of 18
- Đối tượng Checkbox(2) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 9 of 18
- Nút lệnh tuỳ chọn/Đối tượng Radio Button (1) Radio buttons gần giống như checkboxes Sự khác biệt ở đây là chỉ có một Radio được chọn. Khi một Radio được chọn, nó sẽ giữ nguyên sự lựa chọn đó cho đến khi nút khác được chọn. Radio button hiểu được sự kiện onClick. Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 10 of 18
- Nút tuỳ chọn/ Đối tượng Radio Button (1) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 11 of 18
- ComboBox/Đối tượng Select(1) Đối tượng ComboBox trong form HTML xuất hiện giống như một danh mục sổ xuống hoặc danh mục cuộn của các tuỳ chọn Có thể sử dụng thanh cuộn để thay đổi sự hiển thị danh sách các lựa chọn ComboBox hỗ trợ các sự kiện onBlur, onFocus, and onChange Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 12 of 18
- ComboBox/Đối tượng Select (2) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 13 of 18
- Kiểm tra tính hợp lệ của Form(1) Việc kiểm tra rất quan trọng, vì có thể có trường không chứa dữ liệu. Cũng có thể có trường chứa dữ liệu không hợp lệ. Xem ví dụ sau: Form Events
- Kiểm tra tính hợp lệ của Form(2) function validateFirstName() { var str= form1.fname.value; if(str.length==0) { alert(" The first name cannot be empty"); return false; } return true } function validateLastName() { var str= form1.lname.value; if(str.length==0) { alert(" The last name cannot be empty"); return false; } Web Page Programming with return true; } HTML,DHTML & JavaScript/Session 9/ 15 of 18
- Kiểm tra tính hợp lệ của Form(3) function validateEmail() { var str= form1.email.value; if(str.length==0) { alert(" The Email field cannot be empty"); return false; } } function processForm() { disp=open("", "result") disp.document.write(" Result Page "+"") disp.document.write(""+ "Thanks for signing in"+""+""+"") disp.document.write("First name \t\t: "+form1.fname.value+"") disp.document.write("Last name \t\t: "+form1.lname.value+"") Web Page Programming with disp.document.write("Email \t\t\t: "+form1.email.value+"") disp.document.write("Your Comments \t\t: "+form1.comment.value+"") disp.document.write("") HTML,DHTML & JavaScript/Session 9/ 16 of 18
- Kiểm tra tính hợp lệ của Form(4) if(disp.confirm("Is this information correct")) disp.close() } //--> Handling Form Events First Name : Last Name : Email : Comments : Enter your comments Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 17 of 18
- Kiểm tra tính hợp lệ của Form(5) Web Page Programming with HTML,DHTML & JavaScript/Session 9/ 18 of 18
CÓ THỂ BẠN MUỐN DOWNLOAD
-
MS Access - Bài 35: Tạo Form sử dụng Form Wizards
11 p | 213 | 57
-
Bài tập thực hành Lập trình trên môi trường Windows (Lập trình Windows Form với C#): Lab 3 - ĐH Công nghệ Tp.HCM
8 p | 267 | 47
-
Tạo form điền thông tin trong Word 2010
3 p | 190 | 23
-
Chuyển đổi file PDF thành form nhận dữ liệu
5 p | 594 | 18
-
Bài 09 - Sử dụng các control
8 p | 82 | 12
-
Ứng dụng Word Forms tạo mẫu thu thập thông tin
3 p | 140 | 11
-
Bài giảng Nhập môn HTML và thiết kế Web: Bài 14 - Xử lý form và các sự kiện cho các phần tử trong form
17 p | 78 | 11
-
TÌM HIỂU VỀ FORM
8 p | 129 | 9
-
LÀM VIỆC VỚI CÁC ĐỐI TƯỢNG APPLICATION
6 p | 66 | 9
-
Mô tả công việc Kỹ sư mạng
1 p | 77 | 6
-
Bài giảng Hướng dẫn lập trình VB.NET - Chương 11: Sử dụng mảng và tập hợp (Collection)
10 p | 58 | 6
-
Mô tả công việc nhân viên hỗ trợ người dùng
1 p | 82 | 5
-
Mô tả công việc Kỹ sư ứng dụng CAD-CAM
2 p | 84 | 4
-
Mô tả công việc Chuyên viên vận hành ứng dụng
2 p | 69 | 4
-
Mô tả công việc Chuyên viên quản trị ứng dụng
2 p | 48 | 3
-
Bài giảng Form Anchoring and Docking properties - Trần Văn Tèo
7 p | 74 | 3
-
Sử dụng bảng và tầng
17 p | 55 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn