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
HTML 4 HTML (nicht XHTML), MIME-Typ ist text/html...
Inhaltsverzeichnis Was ist das Apollo Configurati...
Exportstandard ({ URL (URL = URL = URL), Methode ...
1. MySQL herunterladen Klicken Sie auf die Downlo...
Kürzlich erhielten wir von einem Kunden eine Bitt...
Doccer-Einführung: Docker ist eine Container-bezo...
Der Effekt zeigt, dass sich zwei Browser gegensei...
Um einen Shell-Befehl in Docker auszuführen, müss...
Damit die Tabelle den Bildschirm (den verbleibende...
Der Code sieht folgendermaßen aus: SELECT @i:=@i+...
Inhaltsverzeichnis Allgemeine MySQL-Funktionen 1....
Schnellstart 1. Suchen Sie das Nginx-Image auf Do...
Historische Befehle anzeigen und bestimmte Befehl...
Standardmäßig läuft Docker über einen nicht verne...
Inhaltsverzeichnis Implementierungs-Effekt-Diagra...