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 = "";
};
}