Các tham số hàm trong JavaScript

Một hàm JavaScript không thực hiện bất kỳ kiểm tra giá trị tham số (đối số). Các tham số và đối số hàm functionName ( parameter1, parameter2, parameter3 ) { code to be executed } Các tham số hàm là các tên được liệt kê trong định nghĩa hàm. Đối số hàm ...

Tác giả: Bùi Văn Nam viết 15:13 ngày 07/09/2018

Tìm hiểu HTML DOM Collection trong JavaScript

Đối tượng HTMLCollection Phương thức getElementsByTagName() trả về một đối tượng HTMLCollection. Một đối tượng HTMLCollection là một danh sách giống như mảng (collection) các phần tử HTML. Đoạn mã sau chọn tất cả các phần tử <p> trong một tài liệu: var ...

Tác giả: Trần Trung Dũng viết 15:13 ngày 07/09/2018

JavaScript Window – Mô hình đối tượng trình duyệt

Mô hình đối tượng trình duyệt (BOM) cho phép JavaScript “nói chuyện” với trình duyệt. Mô hình đối tượng trình duyệt (BOM) Không có tiêu chuẩn chính thức cho Mô hình Đối tượng Trình duyệt (BOM). Vì các trình duyệt hiện đại đã triển khai (gần như) các ...

Tác giả: Tạ Quốc Bảo viết 15:13 ngày 07/09/2018

Window Screen trong JavaScript

Đối tượng window.screen chứa thông tin về màn hình của người dùng. Window Screen Đối tượng window.screen có thể được viết mà không có tiền tố window. Thuộc tính: screen.awidth screen.height screen.availWidth screen.availHeight screen.colorDepth ...

Tác giả: Bùi Văn Nam viết 15:13 ngày 07/09/2018

Tài nguyên Canvas trong HTML

Thẻ HTML5 <canvas> được sử dụng để vẽ đồ hoạ thông qua scripting (thường là JavaScript). Tuy nhiên, riêng phần tử <canvas> không có khả năng vẽ (chỉ là một vùng chứa đồ hoạ) – bạn phải sử dụng một tập lệnh để vẽ đồ họa. Phương thức getContext () trả ...

Tác giả: Vũ Văn Thanh viết 15:12 ngày 07/09/2018

Sự kiện Server-Sent trong HTML5

Server-Sent Events cho phép một trang web nhận được các bản cập nhật từ một máy chủ. Sự kiện Server-Sent – Nhắn tin một chiều Sự kiện Server-Sent là khi trang web tự động cập nhật từ máy chủ. Điều này cũng có thể xảy ra trước đây, nhưng trang web sẽ phải hỏi ...

Tác giả: Hoàng Hải Đăng viết 15:12 ngày 07/09/2018

Các nguyên mẫu đối tượng trong JavaScript

Mỗi đối tượng JavaScript có một nguyên mẫu. Nguyên mẫu cũng là một đối tượng. Tất cả các đối tượng JavaScript kế thừa thuộc tính và phương thức của chúng từ nguyên mẫu của chúng. Nguyên mẫu JavaScript Tất cả các đối tượng JavaScript kế thừa các thuộc tính và ...

Tác giả: Bùi Văn Nam viết 15:12 ngày 07/09/2018

Tên màu sắc trong HTML

Bảng dưới đây là tên, mã màu sắc được hơn 140 trình duyệt web hỗ trợ hiển thị: Tên màu Mã HEX Shades Mix AliceBlue #F0F8FF shades mix AntiqueWhite #FAEBD7 shades mix Aqua #00FFFF shades mix Aquamarine ...

Tác giả: Vũ Văn Thanh viết 15:11 ngày 07/09/2018

Các bộ kí tự trong HTML

ANSI là ký tự mặc định chính thức đầu tiên được đặt trong Windows. Bộ ký tự mặc định trong HTML 4 là 8859-1. Bộ ký tự mặc định trong HTML 5 là UTF-8. Numb ASCII ANSI 8859-1 UTF-8 Mô tả 32 dấu cách 33 ! ! ! ! ...

Tác giả: Trịnh Tiến Mạnh viết 15:11 ngày 07/09/2018

Thao khảo Audio và Video trong HTML

DOM HTML5 có các phương pháp, thuộc tính và sự kiện cho các phần tử <audio> và <video>. Các phương pháp, thuộc tính và sự kiện này cho phép bạn thao tác phần tử <audio> và <video> sử dụng JavaScript. Các phương thức Audio/Video Phương ...

Tác giả: Trịnh Tiến Mạnh viết 15:11 ngày 07/09/2018

Thuộc tính toàn cục trong HTML

Các thuộc tính HTML mang ý nghĩa phần tử và ngữ cảnh. Các thuộc tính toàn cục bên dưới có thể được sử dụng trên bất kỳ phần tử HTML nào. Thuộc tính toàn cục HTML (*) thể hiện thuộc tính được thêm vào trong HTML5. Thuộc tính Mô tả accesskey chỉ ...

Tác giả: Trịnh Tiến Mạnh viết 15:10 ngày 07/09/2018

Đóng mã trong JavaScript

Biến JavaScript có thể thuộc phạm vi cục bộ hoặc toàn cục. Các biến toàn cục có thể được thực hiện tại cục bộ (riêng tư) với mã đóng. Biến toàn cục Một hàm có thể truy cập tất cả các biến được định nghĩa bên trong hàm, như sau: function myFunction() { var a ...

Tác giả: Tạ Quốc Bảo viết 15:10 ngày 07/09/2018

Các phần tử ngữ nghĩa trong HTML5

Semantics học là nghiên cứu về ý nghĩa của từ và cụm từ trong một ngôn ngữ. Các phần tử Semantics = các phần tử có ý nghĩa. Các phần tử Semantic là gì? Một phần tử Semantic mô tả rõ ràng ý nghĩa của nó đối với cả trình duyệt và nhà phát triển. Ví dụ về các ...

Tác giả: Trịnh Tiến Mạnh viết 15:09 ngày 07/09/2018

Tham khảo thuộc tính HTML

Bảng dưới đây là tất cả các thuộc tính trong HTML: Thuộc tính Thuộc về Mô tả accept <input> xác định loại tệp tin mà máy chủ chấp nhận (chỉ dành cho type = “file”) accept-charset <form> xác định mã hoá ký tự ...

Tác giả: Tạ Quốc Bảo viết 15:09 ngày 07/09/2018

Hoạt ảnh HTML DOM trong JavaScript

Một trang web cơ bản Để chứng minh làm thế nào để tạo ra các hình ảnh động HTML với JavaScript, chúng tôi sẽ sử dụng một trang web đơn giản: <!DOCTYPE html> <html> <body> <h1>My First JavaScript Animation</h1> <div ...

Tác giả: Tạ Quốc Bảo viết 15:08 ngày 07/09/2018

Tìm hiểu HTML DOM EventListener trong JavaScript

Phương thức addEventListener() Ví dụ thêm trình nghe sự kiện được kích hoạt khi người dùng nhấp vào nút: document.getElementById("myBtn").addEventListener("click", displayDate); Phương thức addEventListener() gắn một trình xử lý sự kiện vào phần tử được chỉ ...

Tác giả: Bùi Văn Nam viết 15:08 ngày 07/09/2018

Bộ nhớ cục bộ trong HTML5

HTML lưu trữ cục bộ được đánh giá tốt hơn so với các tập tin cookie. HTML Local Storage là gì? Với Local Storage, các ứng dụng web có thể lưu trữ dữ liệu cục bộ trong trình duyệt của người dùng. Trước HTML5, dữ liệu ứng dụng phải được lưu trữ trong cookie, bao ...

Tác giả: Trịnh Tiến Mạnh viết 15:08 ngày 07/09/2018

Tìm hiểu multimedia trong HTML

Multimedia (mỹ thuật đa phương tiện) trên web là âm thanh, âm nhạc, video, phim và hoạt họa. Multimedia là gì? Multimedia có nhiều định dạng khác nhau, bao gồm gần như mọi thứ bạn có thể nghe hoặc nhìn. Ví dụ: Hình ảnh, âm nhạc, âm thanh, video, hồ sơ, phim, ...

Tác giả: Bùi Văn Nam viết 15:07 ngày 07/09/2018

Phê chuẩn API trong JavaScript

Các phương thức xác minh hạn chế DOM Thuộc tính Mô tả checkValidity() Trả về true nếu một phần tử đầu vào chứa dữ liệu hợp lệ. setCustomValidity() Thiết lập thuộc tính validationMessage của một phần tử đầu vào. Nếu trường đầu vào chứa dữ ...

Tác giả: Bùi Văn Nam viết 15:07 ngày 07/09/2018

Web Workers trong HTML5

Một web worker là JavaScript chạy ẩn, không ảnh hưởng đến hiệu suất của trang. Web Workers là gì? Khi thực hiện các tập lệnh trong một trang HTML, trang sẽ không hồi đáp cho đến khi script kết thúc. Web worker là một JavaScript chạy ở chế độ nền, độc lập với ...

Tác giả: Trịnh Tiến Mạnh viết 15:07 ngày 07/09/2018