Hướng dẫn how do i link html and javascript? - làm cách nào để liên kết html và javascript?

❮ Thẻ HTML

Thí dụ

Chỉ vào tệp JavaScript bên ngoài:

Hãy tự mình thử »

Định nghĩa và cách sử dụng

Thuộc tính src chỉ định URL của tệp tập lệnh bên ngoài.

Nếu bạn muốn chạy cùng một JavaScript trên một số trang trong một trang web, bạn nên tạo một tệp JavaScript bên ngoài, thay vì viết cùng một tập lệnh. Lưu tệp tập lệnh với phần mở rộng .js, sau đó tham khảo nó bằng thuộc tính src trong thẻ .

Lưu ý: Tệp tập lệnh bên ngoài không thể chứa thẻ . The external script file cannot contain the tag.

Lưu ý: Chỉ vào tệp tập lệnh bên ngoài chính xác nơi bạn đã viết tập lệnh. Point to the external script file exactly where you would have written the script.

Hỗ trợ trình duyệt

Thuộc tính
SRCĐúngĐúngĐúngĐúngĐúng

Cú pháp

Giá trị thuộc tính

Giá trịSự mô tả
URLURL của tệp tập lệnh bên ngoài.

Những giá trị khả thi:

  • URL tuyệt đối - trỏ đến một trang web khác [như src = "//www.example.com/example.js"]
  • URL tương đối - trỏ đến một tệp trong trang web [như src = "/scripts/example.js"]

❮ Thẻ HTML


& nbsp; JavaScript là một ngôn ngữ kịch bản rất phổ biến được sử dụng cả ở phía máy khách cũng như ở phía máy chủ. JavaScript là cần thiết cho các trang web của chúng tôi vì nó làm cho trang web của chúng tôi tương tác.

Có ba yêu cầu cơ bản để trở thành nhà phát triển mặt trước:

  • HTML,
  • CSS,
  • JavaScript

HTML được rút ngắn cho ngôn ngữ đánh dấu siêu văn bản cung cấp cấu trúc cho trang web và CSS của chúng tôi cung cấp phong cách cho các trang của chúng tôi. Cuối cùng, JavaScript như đã đề cập trước đó làm cho trang web của chúng tôi tương tác. JavaScript cũng giúp thay đổi HTML và CSS.

Bây giờ một câu hỏi đặt ra là làm thế nào chúng ta có thể liên kết/kết nối JavaScript với HTML. Hôm nay trong bài viết này, chúng tôi sẽ khám phá hầu hết tất cả các cách chúng tôi có thể liên kết JavaScript với HTML.

Thẻ tập lệnh là gì?

Trước khi đi vào giải pháp về cách liên kết JavaScript với HTML, hãy để Lôi nhìn vào thẻ tập lệnh.

Thẻ được sử dụng để nhúng các tập lệnh phía máy khách là JavaScript. Thẻ này có các thành phần kịch bản hoặc tham chiếu đến tệp tập lệnh khác bằng thuộc tính SRC. tag is used to embed client-side scripts which are JavaScript. This tag has either scripting elements or references to another script file using the src attribute.

Cú pháp

Đây là thẻ tập lệnh với thuộc tính SRC trong đó chúng tôi có thể cung cấp tên tệp chúng tôi muốn tham khảo.

Sử dụng JavaScript trong tệp HTML

Chúng tôi có thể liên kết JavaScript với HTML bằng cách thêm tất cả mã JavaScript bên trong tệp HTML. Chúng tôi đạt được điều này bằng cách sử dụng thẻ script đã được giải thích trước đó. Chúng ta có thể đặt thẻ bên trong đầu HTML hoặc ở cuối cơ thể. Nó hoàn toàn tùy thuộc vào chúng tôi, nơi chúng tôi muốn đặt nó và khi chúng tôi muốn JavaScript tải. & NBSP; Các lập trình viên thường gọi thẻ tập lệnh bất cứ khi nào họ muốn tạo nội dung hoặc áp dụng một số hành động. Vì vậy, bằng cách nhìn vào mã sau, đó là một thực tế tốt để tải JavaScript sau cơ thể HTML.

Hãy nhìn vào một ví dụ:

Thí dụ

Trong ví dụ này, trước tiên, chúng tôi đã tạo một nút trong HTML. Chúng tôi đặt một sự kiện để nhấp. Bất cứ khi nào người dùng nhấp vào nút này, hàm myfunc [] sẽ được kích hoạt. Sau đó chúng tôi đặt một thẻ. Tất cả các mã JavaScript đã đi ở đây. Chúng tôi đặt một chức năng với tên của myfunc [] nơi chúng tôi đã cho thấy một cảnh báo.myFunc[] function will get activated. After that we put a tag. All the JavaScript code went here. We put a function with the name of myFunc[] where we showed an alert.

Xin chúc mừng! Chúng tôi đã liên kết thành công JavaScript với HTML bằng cách thêm mã JavaScript bên trong thẻ tập lệnh.

Phương pháp này tốt cho các trang web nhỏ hoặc một trang web. Tuy nhiên, khi ứng dụng web của bạn phát triển lớn hơn, mã tập lệnh cũng sẽ trở nên lớn hơn và sẽ trở nên thực sự khó xử lý cũng như đọc. Giải pháp là viết JavaScript vào tệp JavaScript riêng biệt và cung cấp tham chiếu của tệp JavaScript trong tệp HTML.

Sử dụng JavaScript trong một tệp bên ngoài

Sử dụng một tệp bên ngoài cho các tập lệnh lớn hơn có lợi vì chúng ta có thể chia mã của mình thành các trang JavaScript khác nhau cũng như trong các tệp khác nhau. Nó đạt được bằng cách tham chiếu tên tệp JavaScript trong thuộc tính của SRC SRC của thẻ tập lệnh trong tệp HTML.

Hãy để chúng tôi thay đổi ví dụ trước một chút. Mã sẽ giữ nguyên. Chúng tôi sẽ tạo một tệp JavaScript khác bằng tên của Code Code.js. Chúng tôi sẽ đặt tất cả mã JavaScript trong tệp Code Code.js và cung cấp tài liệu tham khảo Code Code.js trong tệp HTML.

Ví dụ

Nhấp vào đâybutton title="myFunc[]">Click Me

Chúng tôi đã tham khảo mã của mã.js và NBSP; Tệp sử dụng thuộc tính SRC của TAG.code.js”  file using the src attribute of tag.

Bây giờ tệp Code.js:code.js file:

hàm myfunc [] {& nbsp; & nbsp; cảnh báo ["bạn đã nhấp vào tôi"];} myFunc[]{
   alert["You Clicked me"];
}

Kết quả sẽ giống như ví dụ I-E trước đó.

Ưu điểm tệp JavaScript bên ngoài

Chúng ta hãy chính thức nêu một số lợi thế sau khi thảo luận về tệp JavaScript bên ngoài:

  • Nó tách biệt mã HTML và mã JavaScript của chúng tôi
  • Mã JavaScript trở nên có thể đọc được cũng như duy trì.
  • Một lợi thế khác là các tệp JavaScript được lưu trong bộ nhớ cache hoạt động trong việc tăng tốc tải trang.

Bộ chọn JavaScript

Trong các ví dụ trước, chúng tôi đã nhận được sự giúp đỡ của một sự kiện. Giả sử, chúng tôi không muốn thêm một sự kiện và chúng tôi muốn chọn một phần tử từ tệp HTML. JavaScript giúp chúng tôi bằng cách cung cấp các tùy chọn khác nhau cho việc này được gọi là bộ chọn JavaScript.

Các bộ chọn JavaScript Chức năng chính là chọn phần tử HTML và thực hiện các hành động khác nhau trên nó theo nhu cầu của chúng tôi. JavaScript cung cấp các tùy chọn khác nhau cho điều này, một trong số đó là ID. main function is to select an HTML element and perform different actions on it according to our needs. JavaScript provides different options for this, one of them is the id.

Chúng ta có thể cung cấp cho một thuộc tính ID phần tử trong HTML và sau đó truy cập nó trong JavaScript. Chúng tôi truy cập trong JavaScript bởi:

document.getElementById["idName"];getElementById["idName"];

ID là duy nhất và chỉ được sử dụng cho một yếu tố.

JavaScript cũng cung cấp cho chúng tôi tùy chọn chọn một phần tử bằng thuộc tính lớp. Chúng ta có thể sử dụng tên lớp cho các yếu tố khác nhau. Cú pháp là:

document.querySelector[".className"];querySelector[".className"];

Một tùy chọn khác mà JavaScript cung cấp cho chúng tôi là truy cập các phần tử JavaScript bằng tên thẻ. Cú pháp để truy cập tên thẻ:

document.getElementsByTagName["p"];["p"];

Example:

& nbsp; & nbsp; nhấp vào tôi & nbsp; & nbsp;body>
   Click Me
   

JavaScript

const btn = document.getEuityById ["btn"]; btn=document.getElementById["btn"];

btn.addeventListener ["click", function [] {& nbsp; & nbsp; alert ["bạn đã nhấp vào tôi"];}]addEventListener["click", function[]{
   alert["You clicked me"];
}]

Trong ví dụ này, chúng tôi đã truy cập phần tử nút bằng getEuityById []. Sau đó, chúng tôi đặt một sự kiện mà bất cứ khi nào người dùng nhấp vào nút, nên hiển thị cảnh báo.

Chúng ta có thể đạt được cùng một đầu ra nếu chúng ta sử dụng:

const btn = document.QuerySelector ["btn"]; btn=document.querySelector["btn"];

Cần lưu ý rằng chúng ta phải đặt thuộc tính lớp trong phần tử nút.

Sự kết luận

Liên kết JS với HTML làm cho trang web của bạn động và tương tác. Trong bài đăng này, chúng tôi đã dạy bạn cách liên kết JavaScript với HTML. Chúng tôi đã thảo luận về hai cách chính để đạt được nhiệm vụ này.

Đầu tiên là sử dụng JavaScript trong tệp HTML. Thứ hai là sử dụng JavaScript bên ngoài tệp HTML bằng tệp JavaScript. Để trở thành một nhà phát triển đầu tiên, cần phải làm việc trong cả HTML và JavaScript và bài viết này đã chỉ cho bạn cách liên kết cả hai.

Thông tin về các Tác giả

Một nhà phát triển JavaScript & người đam mê Linux với 4 năm kinh nghiệm công nghiệp và đã được chứng minh để kết hợp các quan điểm sáng tạo và khả năng sử dụng dẫn đến các ứng dụng web đẳng cấp thế giới. Tôi có kinh nghiệm làm việc với Vue, React & Node.js & hiện đang làm việc về viết bài viết và tạo video.

Làm cách nào để kết nối JavaScript và HTML?

Thêm JavaScript vào tài liệu 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ẻ có thể được đặt trong phần HTML của bạn hoặc trong phần, tùy thuộc vào thời điểm bạn muốn JavaScript tải.employing the dedicated HTML tag that wraps around JavaScript code. The tag can be placed in the section of your HTML or in the section, depending on when you want the JavaScript to load.

Chúng ta có thể liên kết JavaScript với HTML không?

JavaScript trong hoặc bạn có thể đặt bất kỳ số lượng tập lệnh nào trong tài liệu HTML.Các tập lệnh có thể được đặt trong hoặc trong phần của trang HTML hoặc trong cả hai.You can place any number of scripts in an HTML document. Scripts can be placed in the , or in the section of an HTML page, or in both.

Tôi đặt mã JavaScript ở đâu trong HTML?

Thẻ HTML được sử dụng để xác định tập lệnh phía máy khách [JavaScript].Phần tử chứa các câu lệnh script hoặc nó trỏ đến tệp tập lệnh bên ngoài thông qua thuộc tính SRC.

Bài Viết Liên Quan

Chủ Đề