[Edge]○。→
element のマウス クリックをシミュレートします。
このイベントは、ドキュメント・ツリー(またはイベント・チェーン)の上位の要素にバブル・アップし、click イベントを発生させます。
| element | ¶Element、HTMLElement。 |
|---|
HTML:
<SPAN id=IdIn>[ここにマウスポインターが入るとclick()処理]</SPAN> <SPAN id=IdIn2>[ここにマウスポインターが入るとfocus()処理]</SPAN><BR> <INPUT id=IdTest>
JavaScript:
function Job(eve){ //mouseover時の処理:
IdTest.click(); //テスト要素をクリックさせる。
}
function Job2(){ //mouseover時の処理2:
IdTest.focus(); //テスト要素をフォーカスさせる。
}
function JobClick(eve){ //clickイベント時の処理:
IdTest.value=IdTest.value+"Click "; //表示
}
function JobFocus(eve){ //focusイベント時の処理:
IdTest.value=IdTest.value+"Focus "; //表示
}
IdIn.onmouseover=Job; //mouseoverイベント割り当て。
IdIn2.onmouseover=Job2; //mouseoverイベント割り当て。
IdTest.onclick=JobClick; //clickイベント割り当て。
IdTest.onfocus=JobFocus; //focusイベント割り当て。
「マウス クリックをシミュレート」といっても違う感じ。