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接続ポートが占有され、ファイルパスエラーが発生する問題を解決します

推薦する

Linux で docker-compose を使用したソフトウェア構成の詳細な説明

序文この記事では、docker-compose の構成をいくつか紹介します。これらを参考にして、独自...

Linux システムで Code Cloud にプロジェクトをアップロードする方法

Code Cloudで新しいプロジェクトtest1を作成します。 公開鍵を取得するには次のコマンドを...

mysqlは内部コマンドエラーの解決策ではありません

「mysqlは内部コマンドではありません」というエラーは、mysqlのbinディレクトリパスが環境変...

Vueはシンプルなスライダー検証を実装する

この記事の例では、Vueスライダー検証の実装を共有しています。コードは次のとおりです。 <テン...

HTML のフォームフォームのメソッド属性の紹介

1 メソッドは、データをサーバーに送信する方法を指定するプロパティです。 2 post と get ...

MySQLのトランザクション特性とレベル原則の分析

1. トランザクションとは何ですか?データベース トランザクション (略称: トランザクション) は...

CSS で複数の境界線を実装するためのヒント

1. 複数の国境[1]背景: ボックスシャドウ、アウトライン使用シナリオの多様性を考慮すると、複数の...

CentOS 7.6 仮想ネットワーク カードのバッチ追加、変更、削除操作の紹介

1 カーネルにtunモジュールがあるかどうかを確認する modinfo tun modprobe t...

CentOS に Memcached と PHP Memcached 拡張機能をインストールする

高性能分散メモリオブジェクトキャッシュシステムMemcachedについては、別の記事「Windows...

Pagoda Panel のインストール時にサーバーがデータベースにリモート接続できない問題の解決策

自分のウェブサイトを構築する予定なので、618 プロモーションを利用して Tencent Cloud...

Linux Jenkins 構成スレーブノード実装プロセス図

序文: Jenkins のマスター スレーブ分散アーキテクチャは、主に、Jenkins に単一ポイン...

【Webデザイン】E-WebTemplates の美しい海外の Web ページ テンプレート (FLASH+PSD ソース ファイル+HTML) を共有します

これらはすべて海外のE-WebTemplates WebサイトからのWebページテンプレートであり、...

MySQL無料インストール版のパスワードの設定と変更に関するチュートリアル

ステップ 1: 環境変数を構成する (解凍パス: G:\mysql\mysql-5.7.21-win...

MySQL 8.0.17 winx64 (Navicat 付き) 手動構成バージョンのインストール チュートリアル図

1. ダウンロードアドレス: mysql-8.0.17-winx64ダウンロードして解凍する2. フ...

Linux ディスク クォータ管理のグラフィカルな例

ディスク クォータは、コンピューター内の指定されたディスクのストレージ制限です。つまり、管理者はユー...