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
Version: centos==7.2 jdk==1.8 Zusammenfluss == 6....
1.Sperren? 1.1 Was ist ein Schloss? Die eigentlic...
Dieser Artikel beschreibt die Installations- und ...
Löschen einer Datei anhand ihrer Inode-Nummer Ver...
1. Was ist mycat Ein vollständig Open Source-Groß...
Inhaltsverzeichnis Anwendungsszenarien Lösung 1. ...
Fallstricke bei der Projektimplementierung Beim B...
Inhaltsverzeichnis 1. Was ist eine Fensterfunktio...
In diesem Artikel wird der spezifische Code für d...
Inhaltsverzeichnis Vorwort 1. Erstellen Sie ein n...
Inhaltsverzeichnis 1. Hintergrund 2. Anweisungen ...
In diesem Artikel wird die Verwendung von „Explai...
Dieser Artikel beschreibt, wie mehrere Instanzen ...
Inhaltsverzeichnis Warum den Lebenszyklus versteh...
Inhaltsverzeichnis Überblick Verwenden zugeordnet...