JavaScriptはどうやってホーム属性を設定しますか?

774 ワード

ホバーはマウスポインタを上に浮動させる要素を選択し、そのスタイルを設定することができます.しかし、DOM操作では、直接にホーバー属性を設定することはできません.この効果を持つためには、直接要素にオンモスover(マウス入力)とオンモスアウト(マウス離れ)イベントを登録して、イベント処理関数でラベルのスタイルを変更することができます.
たとえば:

// li var list = document.getElementsByTagName("li"); for (var i = 0; i < list.length; i++) { // li list[i].onmouseover = function () { // this.style.backgroundColor = "yellow"; }; // li list[i].onmouseout = function () { // this.style.backgroundColor = ""; }; }