Thẻ script

Thẻ script kết nối JavaScript với trang HTML (và cũng có thể, ít phổ biến hơn nhiều, các tập lệnh khác).

Có thể kết nối một tệp JavaScript riêng biệt (trong trường hợp này phải chỉ định thuộc tính src) hoặc viết JavaScript trực tiếp trên trang HTML. Về bản chất script hoạt động như thẻ link và thẻ style đồng thời, chỉ không dành cho CSS, mà cho JavaScript.

Thẻ này nên được đặt bên trong thẻ head, tuy nhiên điều đó không bắt buộc - thẻ script có thể được đặt bên trong thẻ body và nó sẽ hoạt động.

Thuộc tính và tính chất

Thuộc tính/tính chất Mô tả
src Đường dẫn đến tệp cần kết nối.
type Loại dữ liệu của tệp được kết nối. Đối với JavaScript nên sử dụng text/javascript. Trong HTML5 điều này không bắt buộc.
language Chỉ định ngôn ngữ của tập lệnh. Thuộc tính này không được khuyến khích, thay vào đó nên sử dụng thuộc tính type.
defer Thuộc tính defer hoãn việc thực thi tập lệnh cho đến khi toàn bộ trang được tải hoàn toàn.

Ví dụ

Kết nối một tệp JavaScript riêng biệt:

html<script src="test.js"></script>

Ví dụ

Và đây là cách chúng ta viết mã JavaScript trực tiếp trên trang HTML:

html<script>
  let test = '123';
</script>

Xem thêm