So sánh JSON và XML

Cả JSON và XML đều có thể được sử dụng để nhận dữ liệu từ máy chủ web. Các ví dụ JSON và XML sau đây đều định nghĩa đối tượng employees, với mảng gồm 3 employees: Ví dụ JSON: {"employees":[ { "firstName":"John", "lastName":"Doe" }, { ...

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

Các danh sách Node trong JavaScript HTML DOM

Đối tượng NodeList trong HTML DOM Một đối tượng NodeList là một danh sách (tập hợp) các nút được trích xuất từ một tài liệu. Một đối tượng NodeList hầu như giống như một đối tượng HTMLCollection. Một số trình duyệt (cũ) trả lại một đối tượng NodeList thay vì ...

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

Tìm hiểu các mảng JSON

Mảng là đối tượng JSON [ "Ford", "BMW", "Fiat" ] Mảng trong JSON hầu như giống với mảng trong JavaScript. Trong JSON, giá trị mảng phải là kiểu chuỗi, số, đối tượng, mảng, boolean hoặc null. Trong JavaScript, các giá trị mảng có thể là tất cả các điều trên, ...

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

Tìm hiểu hàm JSON.parse() trong JSON

Một ứng dụng phổ biến của JSON là trao đổi dữ liệu đến / từ một máy chủ web. Khi nhận dữ liệu từ một máy chủ web, dữ liệu luôn là một chuỗi. Phân tích cú pháp dữ liệu với JSON.parse(), và dữ liệu trở thành một đối tượng JavaScript. Ví dụ – Phân tích JSON Giả dụ ...

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

Tìm hiểu Ví dụ về AJAX PHP

AJAX được sử dụng để tạo các ứng dụng tương tác. Ví dụ PHP AJAX Ví dụ sau minh hoạ cách một trang web có thể kết nối với một máy chủ web trong khi người dùng nhập các ký tự trong một trường đầu vào: Giải thích ví dụ Trong ví dụ trên, khi người dùng nhập ...

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

Các khung Popup trong JavaScript

JavaScript có ba loại hộp bật lên: alert box (hộp cảnh báo), confirm box (hộp xác nhận) và prompt box (hộp dấu nhắc). Alert Box Hộp thông báo thường được sử dụng nếu bạn muốn đảm bảo rằng thông tin đến với người dùng. Khi hộp cảnh báo bật lên, người dùng sẽ ...

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

Các sự kiện HTML DOM trong JavaScript

HTML DOM cho phép JavaScript phản ứng với sự kiện HTML. Phản ứng với sự kiện Một JavaScript có thể được thực hiện khi một sự kiện xảy ra, như khi một người dùng nhấp vào một phần tử HTML. Để thực thi mã khi người dùng nhấp vào một phần tử, hãy thêm mã ...

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

Tìm hiểu ví dụ về AJAX ASP

AJAX được sử dụng để tạo các ứng dụng tương tác. Ví dụ về AJAX ASP Ví dụ sau sẽ thể hiện cách một trang web có thể giao tiếp với một máy chủ web trong khi một người sử dụng loại ký tự trong một trường đầu vào: Giải thích ví dụ Trong ví dụ trên, khi ...

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

Giới thiệu về JSON trong JavaScript

JSON được viết tắt của JavaScript Object Notation. JSON là một cú pháp để lưu trữ và trao đổi dữ liệu. JSON là văn bản, được viết bằng ký hiệu đối tượng JavaScript. Trao đổi dữ liệu Khi trao đổi dữ liệu giữa trình duyệt và máy chủ, dữ liệu chỉ có thể là văn ...

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

Các kiểu dữ liệu trong JSON

Trong JSON, giá trị phải là một trong các loại dữ liệu sau: một chuỗi một số một đối tượng (đối tượng JSON) một mảng một boolean null Giá trị JSON không được là một trong các loại dữ liệu sau: một hàm một ngày (thời gian) undefined Chuỗi ...

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

Giới thiệu về AJAX trong JavaScript

AJAX được xem như là giải pháp dành cho nhà phát triển, bởi vì bạn có thể: Đọc dữ liệu từ máy chủ web – sau khi trang đã tải Cập nhật trang web mà không cần tải lại trang Gửi dữ liệu đến một máy chủ web – trong nền Ví dụ về AJAX: Giải thích ví dụ ...

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

Các thuộc tính sự kiện trong HTML

Thuộc tính sự kiện toàn cục HTML4 đã tích hợp thêm khả năng cho phép sự kiện kích hoạt các hành động trong trình duyệt, chẳng hạn như bắt đầu JavaScript khi người dùng nhấp vào một phần tử. Dưới đây là các thuộc tính sự kiện toàn cục có thể được thêm vào các ...

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

Tìm hiểu Cookies trong JavaScript

Cookie cho phép bạn lưu trữ thông tin người dùng trong các trang web. Cookie là gì? Cookie là dữ liệu, được lưu trữ trong các tệp văn bản nhỏ, trên máy tính của bạn. Khi một máy chủ gửi trang web tới một trình duyệt, kết nối sẽ bị tắt và máy chủ sẽ không lưu ...

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

Gửi một yêu cầu đến server trong AJAX

Đối tượng XMLHttpRequest được sử dụng để trao đổi dữ liệu với máy chủ. Gửi yêu cầu đến một máy chủ Để gửi một yêu cầu đến một máy chủ, chúng ta sử dụng phương thức open() và send() của đối tượng XMLHttpRequest: xhttp.open(“GET”, ...

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

Phản hồi máy chủ trong AJAX

Thuộc tính onreadystatechange Thuộc tính readyState giữ trạng thái của XMLHttpRequest. Thuộc tính onreadystatechange định nghĩa một hàm sẽ được thực hiện khi readyState thay đổi. Thuộc tính status và thuộc tính statusText giữ trạng thái của đối tượng ...

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

Các phương thức HTTP: GET vs POST

Hai phương thức HTTP được sử dụng nhiều nhất là: GET và POST. HTTP là gì? Giao thức truyền siêu văn bản (HTTP) được thiết kế để cho phép truyền thông giữa các máy client và máy chủ. HTTP hoạt động dưới dạng giao thức yêu cầu phản hồi giữa máy client và máy chủ. ...

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

Các phần tử HTML và DOCTYPES hợp lệ

Bảng dưới đây liệt kê tất cả các phần tử HTML, và hiển thị những gì !DOCTYPE mỗi phần tử xuất hiện. HTML 4.01 / XHTML 1.0 Thẻ HTML5 Transitional Strict Frameset XHTML 1.1 <a> Có Có Có Có Có <abbr> Có Có ...

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

Phương thức HTML DOM trong JavaScript

Các phương thức HTML DOM là những hành động bạn có thể thực hiện (trên các phần tử HTML). Thuộc tính HTML DOM là các giá trị (của các phần tử HTML) mà bạn có thể đặt hoặc thay đổi. Giao diện lập trình DOM HTML DOM có thể được truy cập bằng JavaScript (và với ...

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

Window History trong JavaScript

Đối tượng window.history chứa lịch sử trình duyệt. Window History Đối tượng window.history có thể được viết mà không có tiền tố window. Để bảo vệ sự riêng tư của người dùng, có những hạn chế về cách JavaScript có thể truy cập đối tượng này. Một số phương ...

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

Chuyển đổi từ pixels sang ems

Bảng dưới đây thể hiện giá trị chuyển đổi từ pixels sang ems, phần trăm: px em percent 5px 0.3125em 31.25% 6px 0.3750em 37.50% 7px 0.4375em 43.75% 8px 0.5000em 50.00% 9px 0.5625em 56.25% 10px 0.6250em ...

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