1. Home
  2. HTMLタグ
  3. 要素一覧 [ABC]
  4. script 要素

script 要素


script

ブラウザ
IE
Fx
Sf
Cr
O

スクリプト

<script type=""></script>

文書内にスクリプトを記述、または外部スクリプトを読み込むための要素です。

この要素は、head要素内とbody要素内に複数配置することができます。

script要素に対応していない古いブラウザ向けに、スクリプトの記述を「<!--」と「// -->」でコメントアウトしておくことも可能です(XHTMLでは不可)。


<script type="text/javascript">

document.write("サンプルテキスト");

</script>

<script type="text/javascript">
<!--

document.write("サンプルテキスト");

// -->
</script>

<script type="text/javascript" src="example.js"></script>

属性一覧
属性 説明 説明
必須属性
type スクリプト言語の指定 MIMEタイプ JavaScriptの場合は text/javascript
任意属性
src 外部スクリプトの指定 URI 読み込むスクリプトファイルのURI
charset 外部スクリプトの文字コード 文字コード Shift_JISEUC-JPUTF-8、等
defer 内容を生成しないことを示す defer 値は省略
非推奨属性
language スクリプト言語の指定 文字列 言語の識別名 (JavaScript 等)
  • 外部のスクリプトファイルを読み込む場合は、src属性を指定します。
  • src属性を指定した場合は、script要素の内容は無視されます。
  • defer属性は、そのスクリプトが「document.write」等を含まない(本文内に内容を生成しない)ということを示します。この指定を行なうと、スクリプトの解釈を後回しにしてページの表示が行われます。
  • スクリプト言語の指定には、language属性ではなくtype属性を使用するようにします。

<script type="text/javascript" defer>

// スクリプトの内容

</script>

<script type="text/javascript" src="example.js" charset="Shift_JIS"></script>

DTD

Str Tra Fra

タグ

開始タグ 終了タグ
必須 必須

分類

子要素

  • スクリプトの文字列

メモ

-


要素一覧 [ABC]

ページの先頭へ


inserted by FC2 system