JavaScript implementiert Farberkennung beim Überfahren der Tabellenzeile mit der Maus

JavaScript implementiert Farberkennung beim Überfahren der Tabellenzeile mit der Maus

In diesem Artikel erfahren Sie, wie Sie mit JavaScript Farbbeschriftungen erstellen, wenn die Maus über eine Tabellenzeile fährt. Der spezifische Inhalt ist wie folgt

Code:

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

<Kopf>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-kompatibel" content="IE=edge">
    <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0">
    <title>Dokument</title>
    <Stil>
        * {
            Rand: 0;
            Polsterung: 0;
        }
        
        Tisch {
            Rand: 100px automatisch;
            Breite: 800px;
            Rahmenabstand: 0;
            Textausrichtung: zentriert;
        }
        
        Tabelle tr:ntes-Kind(1) {
            Hintergrundfarbe: RGB (135, 206, 235);
        }
        
        Tabelle tr:n-tes-Kind(n+2) {
            Rahmen unten: 1px tief schwarz;
        }
        
        das {
            Schriftgröße: 14px;
            Polsterung oben: 5px;
            Polsterung unten: 5px;
        }
        
        td {
            Schriftgröße: 12px;
            Polsterung oben: 8px;
            Polsterung unten: 8px;
            Farbe: blau;
            Rahmen unten: 1px durchgehend hellgrau;
        }
    </Stil>
</Kopf>

<Text>
    <Tabelle>
        <tr>
            <th>Code</th>
            <th>Name</th>
            <th>Zuletzt veröffentlichtes Nettovermögen</th>
            <th>Kumulierter Nettowert</th>
            <th>Vorheriger Einheitsnettowert</th>
            <th>Wachstumsrate des Nettovermögens</th>
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>
        <tr>
            <td>003526</td>
            <td>3-monatige reguläre offene Anleihe Jinsui der Agricultural Bank of China</td>
            <td>1,075</td>
            <td>1,079</td>
            <td>1,074</td>
            +0,047 %
        </tr>


    </Tabelle>

    <Skript>
        var Zeilen = document.querySelectorAll('Tabelle tr:n-tes Kind(n+2)');
        für (var i = 0; i < Zeilen.Länge; i++) {
            Zeilen[i].onmouseover = Funktion() {
                this.style.backgroundColor = "hellblau";
            }
            Zeilen[i].onmouseout = Funktion() {
                dieser.Stil.Hintergrundfarbe = "";
            }
        }
    </Skript>
</body>

</html>

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • js-Methode zum Ändern der Farbe von Tabellenzeilen, wenn die Maus darüber bewegt wird
  • Ton abspielen, wenn die Maus in Javascript darüberfährt

<<:  Lösen Sie das Problem, dass der MySQL-Verbindungsport belegt ist und Dateipfadfehler verursacht

>>:  So erstellen Sie ein standardisiertes VMware-Image für Kubernetes unter Rancher

Artikel empfehlen

Konfigurieren von MySQL und Squel Pro auf dem Mac

Als Reaktion auf die Popularität von nodejs haben...

Grundlegendes Verständnis und Verwendung der HTML-Auswahloption

Detaillierte Erklärung von HTML (Option auswählen)...

Bedeutung und Berechnungsmethode von QPS und TPS der MySQL-Datenbank

Bei DB-Benchmarktests sind QPS und TPS wichtige I...

Die Fallstricke beim Erlernen von Vue.js

Inhaltsverzeichnis Klasse void zeigen ES6-Pfeilfu...

Sprechen Sie über das Verständnis des CSS-Attributrands

1. Was ist eine Marge? Mit dem Rand wird die Abstä...

So verwenden Sie den Linux-Befehl seq

1. Befehlseinführung Mit dem Befehl seq (Sequence...

Detaillierte Erklärung zur Konfiguration einer statischen IP in Centos8

Nach der Installation von CentOS 8 wird beim Neus...

Heute bin ich auf ein sehr seltsames Problem gestoßen und habe es selbst gelöst

...Es ist so, heute wollte ich ein Popup-Fenster m...

CSS3 verwendet Animationsattribute, um coole Effekte zu erzielen (empfohlen)

animation-name Animationsname, kann mehrere Werte...

So legen Sie den Fokus auf HTML-Elemente fest

Code kopieren Der Code lautet wie folgt: <Körp...

Was sind die Unterschiede zwischen SQL und MySQL

Was ist SQL? SQL ist eine Sprache zum Betrieb von...

Techniken zur Optimierung von MySQL-Paging-Abfragen

In Anwendungen mit Paging-Abfragen sind Abfragen,...