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:
<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:
<script>
let test = '123';
</script>
Xem thêm
-
bài học cơ bản làm việc với DOM,
trong đó trình bày các biến thể sử dụng thẻ script