Tuesday, January 17, 2012

<SCRIPT>

Elemen SCRIPT digunakan untuk mengembed client-side script di atau ke dalam dokumen HTML.

Sintaks:

<SCRIPT Attribute="Value">...</SCRIPT>

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:

<HTML> <HEAD> <SCRIPT TYPE="text/javascript"> document.write("Halo 1!<BR>"); </SCRIPT> </HEAD> <BODY> <SCRIPT TYPE="text/javascript"> document.write("Halo 2!"); </SCRIPT> </BODY> </HTML>

Berikut ini adalah mengembed client-side script JavaScript eksternal ke dalam dokumen HTML:

  1. Ketikkanlah dokumen Javascript eksternal di bawah ini di Notepad, lalu simpan dengan nama halo.js.

    document.write("Halo 1!<BR>");
  2. 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>
  3. Jalankan dokumen halo.html di browser.