<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">onbeforeactivate</td><td valign="top" nowrap class="compatibility">NN <span class="emphasis">なし</span> IE <span class="emphasis">6(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>オブジェクトがアクティブなオブジェクトになる直前に発生します。オブジェクトにフォーカスを与えるとアクティブになりますが、表示要素はフォーカスを取得していない場合でもアクティブな要素になることができます。一度に 1 つの要素のみをアクティブにできます。第 9 章の共有オブジェクトの <span class="literal">setActive( )</span> メソッドを参照してください。要素がフォーカスを取得すると、関連イベントが <span class="literal">onbeforeactivate</span>、<span class="literal">onactivate</span>、および <span class="literal">onfocus</span> の順に発生します。
</p>
							</td>
						</tr>
						<tr><td valign="top" colspan="2" class="clearseparation">&nbsp;</td>
						</tr>
						<tr>
							<td colspan="2"><p><span class="literal">onbeforeactivate</span> イベントをキャンセルすると、要素はアクティブにならず、フォーカスも受け取りません。ただし、キャンセルできるのは、対象のフォーカスアクションが、クリックか Tab キーの押下による明示的なユーザーアクションの場合に限ります。要素がフォーカスを取得できないようにブロックすると、フォーカスの移動先は次のようになります。ユーザーが Tab キーを押して、フォーカスをブロックされている要素にフォーカスを移動した場合は、タブ順序で次にフォーカス可能な要素に指定されている要素に移動します。また、フォーカスをブロックされている要素をユーザーがクリックした場合は、ドキュメントツリー内で最も外側のフォーカス可能な親要素のうちの次の要素に移動します。<span class="literal">setActive( )</span> メソッドまたは <span class="literal">focus( )</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>