JS:ホバーされたアイテムに背景を設定する

danielr1996

<p>私のサイトには6つのタグがあり、Xホバーしたときに別の色にしたいです

HTML:

<p>A<span class="del">X</span></p>
<p>B<span class="del">X</span></p>
<p>C<span class="del">X</span></p>
<p>D<span class="del">X</span></p>
<p>E<span class="del">X</span></p>
<p>F<span class="del">X</span></p>

JS:

function func(elem) {
    'use strict';
    elem.style.backgroundColor = "red";
}

var spans = document.getElementsByClassName("del");
var i;
for (i = 0; i < spans.length; i = i + 1) {
    spans[i].onmouseover = func(spans[i]);
}

しかし、私のコードでXは、何にもカーソルを合わせなくても、すべての背景が赤になります。何を変更する必要がありますか?

NewToJS

使用.addEventListener()私はまたあなたのforループをと呼ばれる関数に配置しましたevents()これは、ページの準備ができたときに呼び出されます。

function func() {
   this.style.backgroundColor = "red";
}
function events(){
var spans = document.getElementsByClassName("del");
var i;
for (i = 0; i < spans.length; i = i + 1) {
	spans[i].addEventListener('mouseover',func,false);
}
}
window.onload=events;
<p>A<span class="del">X</span></p>
<p>B<span class="del">X</span></p>
<p>C<span class="del">X</span></p>
<p>D<span class="del">X</span></p>
<p>E<span class="del">X</span></p>
<p>F<span class="del">X</span></p>

ご不明な点がございましたら、下にコメントを残してください。できるだけ早くご連絡いたします。

これがお役に立てば幸いです。ハッピーコーディング!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

アイテムを追加した後にComboBoxSelectedIndexを0に設定すると、例外がスローされます

分類Dev

React.jsでクリックされたアイテムを設定/更新するには?

分類Dev

リストアイテムがクリックされた場合の背景色を設定する

分類Dev

ネストされたホバースタイル、マテリアルUIにJSでcssを使用する方法

分類Dev

MVVMパターンに従って、他のユーザーコントロールでデータバインドされたアイテムの値を設定する「設定」関数を作成するにはどうすればよいですか?

分類Dev

「カバー」に設定された背景画像のサイズを取得します

分類Dev

リストボックス内のアイテムをドラッグするときに「ホバーされた」アイテムを強調表示する方法

分類Dev

アラートダイアログで選択されたアイテムを設定するにはどうすればよいですか?

分類Dev

スリックスライダーでホバーしたスライドの幅を広げ、最初のアイテムの間隔を設定するにはどうすればよいですか?

分類Dev

Swiftでアクティブなタブバーアイテムの背景色を設定する

分類Dev

DropDownListItems。データソースにバインドされているときに無効にするアイテムを設定できません

分類Dev

複製されたアイテムをホバリングするjQuery

分類Dev

バインドされていないリージョンの凡例アイテムを設定するにはどうすればよいですか?

分類Dev

Azureアプリケーションの設定-ネストされたアイテムを追加する方法

分類Dev

プログラムでホーム画面アプリアイコンAndroidにバッジ番号を設定するにはどうすればよいですか?

分類Dev

カスタム背景をコードの背後にあるListViewアイテムの色に設定するにはどうすればよいですか?

分類Dev

Javascriptスクロールされたアイテムを設定する方法は中央の位置で停止します

分類Dev

Javascriptスクロールされたアイテムを設定する方法は中央の位置で停止します

分類Dev

PCIeデバイスに設定されたアービトレーションスキームを変更するために呼び出すことができるLinuxシステムコマンドはありますか?

分類Dev

サイズが指定されていないqmlアイテムの背景を設定するにはどうすればよいですか?

分類Dev

ナビゲーションのバーアイテムの背景画像を設定する

分類Dev

原子炉-ネッティーにプールされた接続のアイドルタイムアウトを設定する方法

分類Dev

MVC4-DropDownListで最初に選択されたアイテムを設定する

分類Dev

Jetty as aServiceにデプロイされた2つのアプリケーションに異なるJavaシステムプロパティを設定する

分類Dev

recyclerviewアイテムがLongClickListenerに設定されているときにContextMenuを設定する方法

分類Dev

python tkintertreeviewは新しく挿入されたアイテムにフォーカスを設定します

分類Dev

最初に表示されるアイテムLazyGrid(swiftUI)を設定します

分類Dev

高さのあるカスタムアクションバー背景を全画面に設定する方法

分類Dev

CSSホバーがホバーされていないアイテムを変更する

Related 関連記事

  1. 1

    アイテムを追加した後にComboBoxSelectedIndexを0に設定すると、例外がスローされます

  2. 2

    React.jsでクリックされたアイテムを設定/更新するには?

  3. 3

    リストアイテムがクリックされた場合の背景色を設定する

  4. 4

    ネストされたホバースタイル、マテリアルUIにJSでcssを使用する方法

  5. 5

    MVVMパターンに従って、他のユーザーコントロールでデータバインドされたアイテムの値を設定する「設定」関数を作成するにはどうすればよいですか?

  6. 6

    「カバー」に設定された背景画像のサイズを取得します

  7. 7

    リストボックス内のアイテムをドラッグするときに「ホバーされた」アイテムを強調表示する方法

  8. 8

    アラートダイアログで選択されたアイテムを設定するにはどうすればよいですか?

  9. 9

    スリックスライダーでホバーしたスライドの幅を広げ、最初のアイテムの間隔を設定するにはどうすればよいですか?

  10. 10

    Swiftでアクティブなタブバーアイテムの背景色を設定する

  11. 11

    DropDownListItems。データソースにバインドされているときに無効にするアイテムを設定できません

  12. 12

    複製されたアイテムをホバリングするjQuery

  13. 13

    バインドされていないリージョンの凡例アイテムを設定するにはどうすればよいですか?

  14. 14

    Azureアプリケーションの設定-ネストされたアイテムを追加する方法

  15. 15

    プログラムでホーム画面アプリアイコンAndroidにバッジ番号を設定するにはどうすればよいですか?

  16. 16

    カスタム背景をコードの背後にあるListViewアイテムの色に設定するにはどうすればよいですか?

  17. 17

    Javascriptスクロールされたアイテムを設定する方法は中央の位置で停止します

  18. 18

    Javascriptスクロールされたアイテムを設定する方法は中央の位置で停止します

  19. 19

    PCIeデバイスに設定されたアービトレーションスキームを変更するために呼び出すことができるLinuxシステムコマンドはありますか?

  20. 20

    サイズが指定されていないqmlアイテムの背景を設定するにはどうすればよいですか?

  21. 21

    ナビゲーションのバーアイテムの背景画像を設定する

  22. 22

    原子炉-ネッティーにプールされた接続のアイドルタイムアウトを設定する方法

  23. 23

    MVC4-DropDownListで最初に選択されたアイテムを設定する

  24. 24

    Jetty as aServiceにデプロイされた2つのアプリケーションに異なるJavaシステムプロパティを設定する

  25. 25

    recyclerviewアイテムがLongClickListenerに設定されているときにContextMenuを設定する方法

  26. 26

    python tkintertreeviewは新しく挿入されたアイテムにフォーカスを設定します

  27. 27

    最初に表示されるアイテムLazyGrid(swiftUI)を設定します

  28. 28

    高さのあるカスタムアクションバー背景を全画面に設定する方法

  29. 29

    CSSホバーがホバーされていないアイテムを変更する

ホットタグ

アーカイブ