JavaScript は、マウスがテーブル行を通過するときに色の識別を実装します。

JavaScript は、マウスがテーブル行を通過するときに色の識別を実装します。

この記事では、マウスがテーブルの行を通過するときにJavaScriptを使用して色ラベルを表示する方法を紹介します。具体的な内容は次のとおりです。

コード:

<!DOCTYPE html>
<html lang="ja">

<ヘッド>
    <メタ文字セット="UTF-8">
    <meta http-equiv="X-UA-compatible" content="IE=edge">
    <meta name="viewport" content="width=デバイス幅、初期スケール=1.0">
    <title>ドキュメント</title>
    <スタイル>
        * {
            マージン: 0;
            パディング: 0;
        }
        
        テーブル {
            マージン: 100px 自動;
            幅: 800ピクセル;
            境界線の間隔: 0;
            テキスト配置: 中央;
        }
        
        テーブルtr:n番目の子(1) {
            背景色: rgb(135, 206, 235);
        }
        
        テーブル tr:n番目の子(n+2) {
            border-bottom: 1px 黒一色;
        }
        
        番目 {
            フォントサイズ: 14px;
            パディング上部: 5px;
            パディング下部: 5px;
        }
        
        td {
            フォントサイズ: 12px;
            パディング上部: 8px;
            パディング下部: 8px;
            色: 青;
            border-bottom: 1px 実線ライトグレー;
        }
    </スタイル>
</head>

<本文>
    <テーブル>
        <tr>
            <th>コード</th>
            <th>名前</th>
            <th>最新の公表純資産</th>
            <th>累積純価値</th>
            <th>前ユニット純額</th>
            <th>純資産成長率</th>
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>
        <tr>
            <td>003526</td>
            <td>中国農業銀行 金水 3ヶ月定期オープン債</td>
            <td>1.075</td>
            <td>1.079</td>
            <td>1.074</td>
            +0.047%
        </tr>


    </テーブル>

    <スクリプト>
        var rows = document.querySelectorAll('テーブルtr:nth-child(n+2)');
        (var i = 0; i < 行数.長さ; i++) {
            行[i].onmouseover = 関数() {
                this.style.backgroundColor = "ライトブルー";
            }
            行[i].onmouseout = 関数() {
                this.style.backgroundColor = "";
            }
        }
    </スクリプト>
</本文>

</html>

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • マウスがテーブル行の上を通過するときにその行の色を変更する js メソッド
  • Javascript でマウスが通過したときにサウンドを再生する

<<:  ウェブ クラスターの Docker Stack 展開方法の手順

>>:  MYSQL接続ポートが占有され、ファイルパスエラーが発生する問題を解決します

推薦する

MySQLコマンドが中国語で入力できない問題の解決方法

問題を見つける最近、MySQL コマンドを使用して MySQL サーバーに接続したときに、以下のよう...

JavaScript の document.activeELement フォーカス要素の紹介

目次1. デフォルトの焦点はボディにあります2. テキストボックスのフォーカスを手動で取得する3. ...

MySQLでconcat関数を使用する方法

以下のように表示されます。 //managefee_managefee テーブルの年と月を照会し、c...

CSSインジェクションの知識の要約

最近のブラウザでは、CSS 内で JavaScript を実行することはできなくなりました。以前は、...

VMware pro15 インストール macOS10.13 詳細インストール図(画像とテキスト)

編集者は最近、macOS システムを使い始めたかったので、VMware に macOS イメージ シ...

Dockerはプロセス操作を管理するためにSupervisorを使用する

Docker コンテナは、起動時に、たとえば ssh または apache デーモン サービスなどの...

Dockerを使用してコンテナリソースを制限する方法

覗き見の問題サーバーでは、IIS サービスが複数のサイトを展開していると仮定すると、サイトの 1 つ...

MySQL 5.7.31 64 ビット無料インストール版チュートリアル図

1. ダウンロードダウンロードアドレス: https://dev.mysql.com/get/Dow...

Linux でファイルのユーザーとグループを変更する方法

Linux では、ファイルが作成されると、そのファイルの所有者はファイルを作成したユーザーになります...

WeChatアプレット開発の実践スキル:データの転送と保存

日々の開発で遭遇した様々な問題と、その解決策を閲覧しながら、日々の開発でよく使用するスキルや知識ポイ...

MySQL ログイン エラーを解決する: 'ユーザー 'root'@'localhost' へのアクセスが拒否されました

まず、コマンドラインまたはワークベンチを使用して MySQL にログインできず、「ユーザー '...

Linux サーバー上のローカル静的リソースにアクセスするために nginx を使用する方法

1. ポート 80 が占有されているかどうかを確認します。通常、ポート 80 は Apache サー...

操作例 MySQL ショートリンク

MySQL ショートリンクの設定方法1. mysql 接続番号ステートメントコマンドを確認します。 ...

MySQL の永続性とロールバックの原理を 1 つの記事で理解する

目次再実行ログディスクデータを直接更新するのではなく、最初にメモリデータを更新する必要があるのはなぜ...