Javascript 無理にmouseoverを発火させる

ページ表示の時に、IDで指定したアイテムのマウスオーバーのイベントを実行する。
備忘録。
(JavaScript一族は苦手なので汚いです…)

元ネタはこちらです:https://qiita.com/ryounagaoka/items/a48d3a4c4faf78a99ae5

 


 

<script type=”text/javascript”>

//「show_pic_first」というIDのマウスオーバーを実行する
window.onload = function() {
triggerEvent(document.getElementById(“show_pic_first”), ‘mouseover’);
}

function triggerEvent(element, event) {
// IE以外のブラウザ用
if (document.createEvent) {
var evt = document.createEvent(“HTMLEvents”);
evt.initEvent(event, true, true );
return element.dispatchEvent(evt);

// IEブラウザの場合
} else {
var evt = document.createEventObject();
return element.fireEvent(“on”+event, evt)
}
}
</script>

コメントを残す