Làm cách nào để bạn liên kết javascript với html?
JavaScript là ngôn ngữ kịch bản được sử dụng rộng rãi để thêm chức năng động vào trang web, bên cạnh HTML và CSS. Các sự kiện, hoạt ảnh và cập nhật nội dung do người dùng kích hoạt nằm trong số một số tính năng trên trang web được cung cấp bởi JavaScript. Để sử dụng JavaScript trên trang web HTML, bạn phải sử dụng 4 Show
Ví dụ này thêm mã JavaScript trực tiếp vào phần đánh dấu HTML Ví dụ tiếp theo chứng minh 4Trong ví dụ, 4Thuộc tính 7 sử dụng đường dẫn tương đối đến tệp 8 chứa mã JavaScript mà bạn muốn thực thiTruy cập trang HTML trong trình duyệt bằng cách nhập địa chỉ sau. 9. Nhấp vào nút và quan sát rằng nó tạo ra một hộp thoại cảnh báoBạn cũng có thể xem kết quả bằng cách xem tệp 0 đi kèm của chúng tôiXác địnhKhông phải lúc nào cũng nên sử dụng thuộc tính Example Web Page with JavaScript 1. Chẳng hạn, nếu tập lệnh của bạn phụ thuộc vào một số phần tử chưa được hiển thị hoặc nếu bản thân các phần tử phụ thuộc vào tập lệnh tạo các phần tử nhất định, thì Example Web Page with JavaScript 1 có thể là một lựa chọn có vấn đề. Khi những trường hợp như vậy không đáng lo ngại, Example Web Page with JavaScript 1 có thể trợ giúp về tốc độ tải trang và trải nghiệm người dùng của bạnHoãn lạiGiống như 1, việc sử dụng 3 sẽ yêu cầu trình duyệt tải xuống tệp JavaScript được liên kết ở chế độ nền trong khi trang tiếp tục tải. Tuy nhiên, không giống như 1, 3 ngăn không cho tập lệnh đã tải được thực thi cho đến khi trang được hiển thị đầy đủ. Điều này làm cho 3 đặc biệt hữu ích khi mã JavaScript của bạn dựa trên một hoặc nhiều phần tử được hiển thị và có sẵn. Bởi vì 3 đảm bảo rằng tập lệnh chỉ chạy khi trang đã được tải hoàn toàn, bạn có thể yên tâm rằng tập lệnh sẽ không chạy cho đến khi tất cả các phần tử bắt buộc có trên trangTập tin. mục lục. html
Sự kết luậnHướng dẫn này trình bày thông tin cơ bản mà bạn cần để bắt đầu sử dụng JavaScript trên các trang HTML của mình. Cho dù bạn định nhúng tập lệnh hay liên kết tệp JavaScript vào HTML của mình, thì hướng dẫn này cũng phác thảo các bước cần thiết để thực hiện việc đó Bước tiếp theo, bạn có thể quan tâm đến việc xem một số hướng dẫn JavaScript khác của chúng tôi. Ví dụ: hãy xem hướng dẫn Di chuyển mô hình đối tượng tài liệu bằng JavaScript, hướng dẫn Cách sửa đổi DOM bằng JavaScript và hướng dẫn Đối tượng JavaScript của chúng tôi. Khi tạo các trang web, sẽ có lúc bạn cần làm nhiều hơn một chút ngoài nội dung hiển thị. Bạn cần tải JavaScript Một trong những tệp JavaScript đầu tiên được thêm vào là Google Analytics để theo dõi tải trang và khách truy cập Nhưng làm thế nào để bạn liên kết JavaScript với HTML? Trong hướng dẫn này, chúng tôi sẽ giới thiệu cách liên kết JavaScript với HTML. chúng tôi sẽ xem xét
Bắt đầu nào
Thêm JavaScript vào một trangKhi bạn thêm JavaScript vào một trang, bạn sử dụng thẻ 0. Nghe có vẻ đơn giản. Hãy xem một ví dụChúng ta sẽ bắt đầu đơn giản. Nói rằng ngay khi tải trang web, chúng tôi muốn nói “xin chào”. Để làm điều này, chúng ta có thể sử dụng hàm JavaScript 1Chúng tôi sẽ cần một trang HTML rất cơ bản và sau đó tải 2 như thế này
Trên đây là tất cả những gì bạn cần để chào khi tải trang. Trình duyệt đọc trang và xử lý từng dòng HTML. Khi đọc thẻ script, nó biết rằng đây là JavaScript và nó sẽ chạy mã Khi nó đọc dòng 3 nó có thể thấy chúng ta muốn hiển thị từ “hello” trong một cảnh báoĐây là một ví dụ đơn giản nhưng nó cho thấy cách bạn có thể viết JavaScript trong một trang HTML. Đây là JavaScript "nội tuyến" Thẻ script có một số thuộc tính mà chúng ta có thể sử dụng. đó là
Ví dụ: chúng tôi có thể chỉ định rằng tập lệnh là JavaScript bằng cách thêm một loại như thế này
Trước đây, việc sử dụng nhiều loại tập lệnh là phổ biến nhưng JavaScript đã chiến thắng trong trận chiến đó. Vì vậy, bây giờ các trình duyệt mặc định loại Javascript. Vì vậy, đoạn mã trên giống như 2Vì vậy, không có lý do gì để sử dụng thuộc tính type nữa Còn các thuộc tính khác, chúng làm gì? Các thuộc tính khác chỉ hoạt động khi tải tệp JavaScript bên ngoài. Hãy nhìn vào điều này tiếp theo Thêm một tệp JavaScript vào một trangĐể tải tệp JavaScript bên ngoài, chúng tôi cần sử dụng thuộc tính 4. 4 là viết tắt của nguồn và nó là đường dẫn đến tập lệnh mà bạn muốn tải. Thuộc tính này tải một tệp JavaScript bên ngoàiVí dụ: giả sử chúng tôi có một tệp JavaScript tên là 6 trong thư mục nội dung trên máy chủ web của bạn. Nội dung của tập tin này giống như trước đây 6Khi tải file sẽ cảnh báo bằng từ “hello” Bạn sẽ tải tệp bên ngoài bằng HTML này 7Hãy nhớ rằng, chúng tôi không cần bao gồm loại vì tệp là JavaScript. Tất cả những gì chúng ta cần là thuộc tính 4 là đường dẫn đến tệpHTML sẽ tải tập lệnh khi nó tải trang như trước đây. Khi trình duyệt đọc dòng đó, nó sẽ tìm nạp tệp JavaScript và chạy nó Bây giờ chúng ta có một tập lệnh bên ngoài, chúng ta có thể xem xét một số thuộc tính 2 khác. Hãy bắt đầu với 9 và 20Khi trình duyệt tìm thấy thẻ tập lệnh trong HTML, quá trình tải trang sẽ dừng lại trong khi trình duyệt tìm nạp tập lệnh. Khi tệp đã sẵn sàng, trình duyệt sẽ chạy mã. Khi mã chạy xong, trang sẽ tiếp tục tải 9 và 20 sẽ cải thiện hiệu suất web bằng cách cho phép trang tiếp tục tải. Nhưng họ làm điều đó theo những cách khác nhauHãy xem 9 trướcThuộc tính 9 yêu cầu trình duyệt tải xuống tệp ở chế độ nền. Điều này cho phép trang tiếp tục tải. Ngay sau khi tệp được tải xuống, trình duyệt sẽ chạy mãĐây là cách bạn thêm thuộc tính 9 7Làm thế nào để 20 khác nhau? . Tuy nhiên, nó sẽ chỉ chạy mã sau khi trình duyệt xử lý xong việc tải trangĐiều này có nghĩa là 20 sẽ không chặn trang nào cả. Trong khi đó, 9 sẽ chỉ chặn trang khi nó chạy mã. Cả hai thuộc tính đều có nghĩa là chúng sẽ không chặn trang khi tập lệnh đang tải xuốngĐây là cách bạn sẽ sử dụng 20 3Vậy bạn chọn cái nào và khi nào? Nguyên tắc chung là bạn nên sử dụng 20 vì nó sẽ không bao giờ ngừng tải trang. Ngoài ra, nếu bạn có nhiều tập lệnh trên trang thì 20 sẽ chạy chúng theo thứ tự. Với 9, mã sẽ chạy ngay khi chúng tải xuống và bạn không thể đảm bảo đơn đặt hàngCòn một thuộc tính nữa mà chúng ta chưa nói đến. Đó là thuộc tính 64Thuộc tính này cho phép bạn chỉ định mã hóa của các ký tự. Đó có thể là “UTF-8” hoặc “ISO-8859-1”. Trong 20 năm tạo trang web, tôi chưa bao giờ sử dụng thuộc tính này. Có thể nói rằng bạn có thể để mặc định là “ISO-8859-1” Bạn nên đặt các thẻ tập lệnh của mình ở đâu? . Đây là phần cuối của trang và có nghĩa là phần lớn trang đã được tải Đây là giao diện của HTML 9Lần duy nhất bạn có thể phá vỡ quy tắc này là nếu bạn có một tệp JavaScript lớn. Nội dung này sẽ mất nhiều thời gian hơn để tải xuống nên bạn có thể chuyển nội dung này đến phần 66 của trang, như thế này 1Với thuộc tính 20, bạn biết trang sẽ không bị chặn và tập lệnh sẽ tải xuống ở chế độ nềnChúng tôi đã tải tập lệnh từ máy chủ web cục bộ nhưng nếu tệp nằm trên máy chủ khác thì sao. Một ví dụ về điều này là khi bạn cần tải một khung như JQuery Hãy nhìn vào điều này tiếp theo Thêm JavaScript bằng CDNĐiều cuối cùng mà tôi muốn dạy cho bạn là tải JavaScript từ CDN. Bạn có thể tải các thư viện như JQuery từ CDN nhanh và miễn phí. Điều này sẽ làm cho trang web của bạn nhanh hơn Dưới đây là một số tùy chọn miễn phí
Mỗi CDN này sẽ cho phép bạn tải JQuery mới nhất. Đây là URL từ mỗi CDN này
Đây là cùng một tệp từ mỗi nhà cung cấp. Bạn chỉ cần chọn một. Hãy nhớ, luôn sử dụng phiên bản rút gọn vì nó sẽ tải xuống nhanh hơn Ví dụ, đây là giao diện nếu chúng tôi tải JQuery từ Google CDN 3chìa khóa rút ra. Nếu bạn đang tải một thư viện hoặc khung chung thì hãy sử dụng một trong những CDN này để làm điều đó Tóm tắt, Cách liên kết JavaScript với HTMLChúng tôi đã xem xét cách liên kết JavaScript với HTML. Chúng tôi đã thảo luận ba cách để làm điều đó
Nếu bạn đang tải một khung JavaScript chẳng hạn như JQuery, hãy sử dụng tùy chọn CDN vì nó sẽ tải nhanh nhất Liên kết JavaScript ở đâu trong HTML?Bạn có thể thêm mã JavaScript vào tài liệu HTML bằng cách sử dụng thẻ HTML chuyên dụng bao quanh mã JavaScript. Thẻ
Làm cách nào để chạy JavaScript trong HTML?Để thực thi JavaScript trong trình duyệt, bạn có hai tùy chọn — hoặc là đặt nó bên trong phần tử tập lệnh ở bất cứ đâu bên trong tài liệu HTML hoặc đặt nó . js) và sau đó tham chiếu tệp đó bên trong tài liệu HTML bằng phần tử tập lệnh trống có thuộc tính src.
Làm cách nào để liên kết JavaScript với HTML và CSS?Để liên kết tệp CSS với tệp HTML của bạn, bạn phải viết tập lệnh tiếp theo trên tệp HTML bên trong thẻ đầu . Để liên kết tệp Js với HTML của bạn, bạn chỉ cần thêm nguồn của tập lệnh bên trong thẻ body hoặc bên ngoài; .
Tôi có thể thêm JavaScript vào tệp HTML không?The first way to add JavaScript to HTML is a direct one. You can do so by using the tag that should encompass all the JS code you write. JS code can be added: between the tags. |