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" }, { ...
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ì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ì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ì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 ...
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ẽ ...
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ì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 ...
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 ...
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 ...
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ụ ...
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ì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 ...
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”, ...
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 ...
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ủ. ...
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ó ...
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 ...
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 ...
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 ...