In diesem Artikel wird der spezifische Code für JavaScript zur dynamischen Farbänderung der Tabelle zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt Die Tabelle ist in zwei Teile unterteilt: die Kopfzeile und den Hauptteil der Tabelle. Wenn Sie zu einer Zeile im Tabellenkörper wechseln, ändert sich die Farbe dieser Zeile, um die Anzahl der ausgewählten Zeilen hervorzuheben. So ist leichter zu erkennen, welche Zeile ausgewählt ist. Umsetzungsideen 1. Alle Zeilen des Tabellenkörpers abrufen Hinweis: Hier ist kein exklusives Denken erforderlich. Wenn exklusives Denken verwendet wird, hat die letzte Linie, die die Maus hinterlässt, Farbe. Codebeispiel: <!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>Dynamische Farbänderung der Tabelle</title> <Stil> das { Hintergrundfarbe: rosa; } .bg { Hintergrundfarbe: grün; } </Stil> </Kopf> <Text> <table border="1" cellpadding="8" cellspacing="0" align="center"> <Kopf> <tr> <th>Obst</th> <th>Gefällt mir-Angaben</th> <th>Saison</th> </tr> </thead> <tbody> <tr> <td>Apfel</td> <td>☆☆☆☆☆</td> <td>Vier Jahreszeiten</td> </tr> <tr> <td>Banane</td> <td>☆☆☆</td> <td>Vier Jahreszeiten</td> </tr> <tr> <td>Trauben</td> <td>☆☆☆</td> <td>Sommer</td> </tr> <tr> <td>Durian</td> <td>☆☆☆☆☆☆☆☆</td> <td>Sommer</td> </tr> <tr> <td>Mango</td> <td>☆☆☆☆☆☆☆☆</td> <td>Sommer</td> </tr> <tr> <td>Wassermelone</td> <td>☆☆☆☆☆</td> <td>Sommer</td> </tr> </tbody> </Tabelle> <Skript> var tr = document.querySelector('tbody').querySelectorAll('tr'); für (var i = 0; i < tr.length; i++) { tr[i].onmouseover = Funktion() { /* Exklusiver Algorithmus für (var i = 0; i < tr.length; i++) { tr[i].Klassenname = ''; } */ dies.Klassenname = "bg"; } tr[i].onmouseout = Funktion() { dieser.Klassenname = ''; } } </Skript> </body> </html> Seiteneffekt: 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:
|
<<: Detailliertes Beispiel für MySQL-Joint-Tabellen-Update-Daten
>>: So zeigen Sie den Nginx-Konfigurationsdateipfad und den Ressourcendateipfad an
Inhaltsverzeichnis 1. Grundlagen 1.Referenz 2. to...
WSL aktivieren Stellen Sie sicher, dass das Syste...
Inhaltsverzeichnis Kurzzusammenfassung Heute Mitt...
Problembeschreibung In unseren Projekten sind hor...
【Autor】 Liu Bo: Leitender Datenbankmanager im Ctr...
Inhaltsverzeichnis brauchen: Wichtige Punkte: Anh...
Das feste Layout des Seitenkopfes wurde zuvor mit...
Dieser Artikel beschreibt anhand von Beispielen d...
herunterladen: Schritt 1: Öffnen Sie die Website ...
Inhaltsverzeichnis 1. Beispiel: Hiermit können Da...
Erste: Code kopieren Der Code lautet wie folgt: &l...
#include <asm/io.h> #define ioremap(Cookie,...
Verwenden Sie ein Profil, um langsames SQL zu ana...
Warum Server-Side Rendering (SSR) verwenden? Bess...
1. Aktivieren Sie Prometheus-Telemetriedaten Stan...