Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

スクリプトとページを分離させる(外部スクリプトの記述)

■ スクリプトとページを分離させる(外部スクリプトの記述)

behaviorプロパティは、指定した要素に対し、外部スクリプトを適用させます。これにより、従来ページに埋め込んでいたスクリプトをページから切り離し、一括管理することも可能になります。

値で指定するオブジェクトIDは、 <object>タグのID属性の数字を指定します。<object>タグで何らかのコントロールを呼び出す場合は、呼び出すコントロールをbehaviorプロパティで扱うことができます。
この場合の「空のセル」とは、内容が空のセルだけでなく、visibilityプロパティの値が「hidden」に設定されているセルも含みます。値として「show」を指定すると枠線を表示し、「hide」を指定すると枠線を表示しなくなります。

■ 作例

HTMLソース

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>空のセルの枠線の表示・非表示を設定する</title>
<style type="text/css">
<!--
body { margin: 3em }
table, td { border: 3px solid #999999 }
td {
font-size: large;
font-weight: bold
}
td.hide { empty-cells: hide }
td.show {
empty-cells: show;
border-color: #ff3300
}
-->
</style>
</head>
<body>
<table border="3" align="center" cellpadding="8" cellspacing="8">
<tr>
<td>hide→</td>
<td class="hide"></td>
</tr>
<tr>
<td class="show"></td>
<td>←show</td>
</tr>
</table>
</body>
</html>

<<<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box | CSS Trial