<html>
<link rel="stylesheet" href="josh.css">
<body bgcolor="#FFFFFF">

		<div id="説明">
			<table cellpadding="0" cellspacing="0" border="0" width="100%" class="main">
				<tr><td valign="top" class="name">onbeforedeactivate</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">なし</span> IE <span class="emphasis">5.5(Win)</span> DOM <span class="emphasis">なし</span></td>
				</tr>
				<tr>
					<td valign="top" nowrap class="usage"><p class="literal"></p>
					</td><td valign="top" nowrap class="requirements">バブル : あり、キャンセル可能 : あり</td>
				</tr>
				<tr>
					<td valign="top" colspan="2" class="description">
						<p>ユーザーが別の要素をクリックしたか、Tab キーを押して別の要素に移動したか、またはスクリプトが別の要素の <span class="literal">setActive( )</span> メソッドか <span class="literal">focus( )</span> メソッドを呼び出したため、オブジェクトが別のオブジェクトをアクティブにしようとする直前に発生します。要素がフォーカスを取得しており、かつアクティブな要素であるときは、この要素がフォーカスを失うまで <span class="literal">onbeforedeactivate</span>、<span class="literal">ondeactivate</span> および <span class="literal">onblur</span> の順にイベントが発生します。<span class="literal">ondeactivate</span> とは異なり、<span class="literal">onbeforedeactivate</span> イベントはキャンセルできるため、このイベントをキャンセルすれば、要素がアクティブでなくなるか、フォーカスを失うのを阻止することができます。ただ、サイトの利用者の使い勝手が悪くなることもあるため、このテクニックは必要なときに限って使用してください。
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="clearseparation">&nbsp;</td>
						</tr>
					</td>
				</tr>
				<tr>
					<td valign="top" colspan="2"><span class="title">代表的なターゲット</span></td>
				</tr>
				<tr>
					<td colspan="2"><p>すべての表示要素、<span class="literal">document</span> オブジェクトおよび <span class="literal">window</span> オブジェクト。
</p>
					</td>
				</tr>
				<tr><td valign="top" colspan="2" class="clearseparation">&nbsp;</td>
				</tr>
			</table>
		</div>
</body>
</html>