Elemen SCRIPT digunakan untuk mengembed client-side script di atau ke dalam dokumen HTML.
Sintaks:
Elemen SCRIPT boleh ditetapkan dibagian HEAD, elemen-elemen Block-Level kecuali di dalam elemen SELECT dan SCRIPT.
TYPE=ContentType
Atribut TYPE digunakan untuk menetapkan MIME type dari client-side script yang digunakan, misalnya text/vbscript
untuk VBScript, text/javascript
untuk JavaScript, dll.
CHARSET=Charset
Atribut CHARSET digunakan untuk menetapkan single character encoding dari client-side script eksternal, nilai default adalah ISO-8859-1
jika tidak memberikannya.
SRC=URI
Atribut SRC digunakan untuk menetapkan lokasi dari client-side script yang diembed ke dalam dokumen HTML.
DEFER
Atribut DEFER digunakan untuk memberitahukan kepada browser, bahwa pengeksekusian client-side script ditunda dahulu sampai dokumen HTML selesai dimuat.
Berikut menetapkan client-side script JavaScript di dalam dokumen HTML yang sama:
Berikut ini adalah mengembed client-side script JavaScript eksternal ke dalam dokumen HTML:
Ketikkanlah dokumen Javascript eksternal di bawah ini di Notepad, lalu simpan dengan nama halo.js.
document.write("Halo 1!<BR>");Ketikkanlah kembali dokumen HTML di bawah ini di Notepad, lalu simpan dengan nama halo.html.
<HTML> <HEAD> <SCRIPT TYPE="text/javascript" SRC="halo.js"> </SCRIPT> </HEAD> <BODY> <SCRIPT TYPE="text/javascript"> document.write("Halo 2!"); </SCRIPT> </BODY> </HTML>- Jalankan dokumen halo.html di browser.