1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng HTML – DHTML - Javascript (Thiết kế Web): Bài 7 - Lê Quang Lợi

8 62 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 317,14 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài 7 trang bị cho người học những kiến thức cơ bản khi làm việc với javascript. Trong bài này chúng ta sẽ tập trung vào hai nội dung chính, đó là: Hàm trong javascript, sự kiện trong javascript. Mời các bạn cùng tham khảo.

Trang 1

Lê Quang Lợi

Trang 2

Bài 07: Làm việc với javascript

Nội dung

» Hàm trong javascript

» Sự kiện trong javascript

Trang 3

7.1 Hàm

» Hàm :là một đơn vị chương trình thực hiện các tác vụ nhỏ

» Hàm có thể cài đặt các sự kiện cho thẻ: click, double click

» Cấu trúc hàm: tên , đối, nội dung , giá trị trả về

» Hàm xây dựng sẵn: alert, eval , IsNaN, length , Maht.sqrt() …

» Hàm tự xây dựng: do người lập trình viết theo yêu cầu cụ thể

» Hàm cài đặt nội dung các sự kiện trong tài liệu HTML

Trang 4

7.1.1 Tạo hàm

» Cấu trúc hàm

» Từ khóa: function cho phép định nghĩa hàm

 Tên hàm đại diện cho nội dung

 Nội dung nằm trong cặp “,“ và “ -”

function Add(a , b) { return a+b;

} var sum = Add(5 , 10);

function tenham(*đối+),

// khối lệnh

*return giá trị;+

// khối lệnh

}

Trang 5

7.1.2 Gọi Hàm

Cách gọi

tenham(); // gọi hàm không đối tenham( danh sách đối );// gọi hàm có đối var kq=tenham( danh sách đối ); // gọi hàm có đối và có giá

//trị trả về Chú ý:

- hàm có thể được gọi trong thẻ script

- hàm có thể được gọi trong thuộc tính thẻ HTML

< input type =“button” value =“Click Me” 0nClick =“ myClick(); ”>

Trang 6

7.2 Hàm nắm bắt sự kiện cho thẻ HTML

» Sự kiện: Hành động khi tương tác với giao điện HTML

» Sự kiện bàn phím: OntextChange,…

» Sự kiện cho chuột: OnCLick, DoubleClick, MouseOver…

<input type=“button” onclick=“ myClick(); ” value=“ClickMe” />

<script language=“javascript” >

function myClick() { alert(“chào các bạn”); }

</script>

Trang 7

7.2.1 quy trình bắt sự kiện trong javascript

B01: Tạo hàm xử lý sự kiện

function tenham() { // nội dung }

B02: Cài đặt thuộc tính sự kiện với hàm tương ứng

<input type=“button” onclick=“ tenham(); ” />

B03: Xây dựng nội dung hàm xử lý sự kiện

* Lấy về dữ liệu từ tag: getElementByID …

* Thay đổi nội dung thẻ HTML: innerHTML , innerText, Value …

Trang 8

7.2.2 Ví dụ về bắt sự kiện

Ngày đăng: 30/01/2020, 06:32