Ad

EnglischFranzösischSpanisch

Kostenloser Online-Editor | DOC > | XLS > | PPT >


OffiDocs-Favicon

Markieren Sie die aktive Zeile in Chrome mit OffiDocs

Markieren Sie den Bildschirm „Aktive Zeile“ für die Erweiterung des Chrome-Webshops in OffiDocs Chromium

Ad


BESCHREIBUNG


Diese Erweiterung trägt dazu bei, fehlerhafte Dateneingaben zu verhindern, indem sie die aktuell ausgewählte Tabellenzeile besser sichtbar macht.

Jedes Mal, wenn ein Eingabefeld innerhalb einer Tabelle ausgewählt wird, wird der Stil der gesamten Tabellenzeile geändert.

Das Ziel besteht darin, sehr deutlich zu machen, in welche Zeile Sie gerade Daten eingeben, um die Wahrscheinlichkeit zu verringern, dass Sie Daten in die falsche Zeile eingeben.

So funktioniert es: Die Erweiterung fügt ein kleines Skript ein, das dem Stammdokumentobjekt einen Ereignis-Listener „focusin“/„focusout“ hinzufügt.

Wenn das „Focusin“-Ereignis ausgelöst wird, beginnt es beim Ereignis.

Ziel und durchquert das DOM auf der Suche nach einem übergeordnetes Element.

Wenn gefunden wird, setzt es den Inline-Stil auf einen voreingestellten Hervorhebungsstil.

Wenn das „Focusout“-Ereignis ausgelöst wird, beginnt es beim Ereignis.

Ziel und durchquert das DOM auf der Suche nach einem übergeordnetes Element.

Wenn gefunden wird, löscht es den Inline-Stil.

Zusätzliche Details: * Die Erweiterung muss beim ersten Besuch einer neuen Website aktiviert werden, indem Sie auf das Erweiterungssymbol klicken und im Kontextmenü „Aktive Zeile in dieser Domain hervorheben“ auswählen.

Dadurch kann der Benutzer die Erweiterung nur auf ausgewählten Websites ausführen.

* Derzeit ist MAX_DEPTH fest auf 5 eingestellt, was die Anzahl der übergeordneten Elemente begrenzt, bevor es stoppt.

Dies sollte alle unnötigen DOM-Traversen für Knoten verhindern, die nicht mit einer Tabelle verbunden sind, aber auch etwas Spielraum lassen, wenn die Eingabe in a erfolgt oder zwei.

Zukünftige Funktionen: - Fügen Sie eine Optionsseite hinzu, die es dem Benutzer ermöglicht, einen benutzerdefinierten Hervorhebungsstil festzulegen. Dies ist ein Open-Source-Projekt.

Besuchen Sie die Github-Seite von Highlight-Active-Row, um Quellcode zu erhalten, Fehler zu melden oder Beiträge zu leisten.

https://github.

com/tomrule007/highlight-active-row Versionsverlauf: 1.2.1: Fehler behoben, der dazu führte, dass der Benutzer die Erweiterung bei Seitenänderungen neu laden musste.

1.2.0: Dem Benutzer erlauben, die Erweiterung für jede Website-Domain zu aktivieren/deaktivieren. 1.1.0: Auf Focusin/Focusout-Ereignisse und -Delegierung umgestellt, die mit dynamisch hinzugefügten Inhalten funktioniert.

1.0.0: Ereignis-Listener wurden beim Laden an jedes Eingabeelement angehängt und funktionierten nicht mit dynamisch hinzugefügten Inhalten.

Zusätzliche Information:


- Angeboten von thomasjherzog
- Durchschnittliche Bewertung: 2.67 Sterne (war okay)
- Entwickler Diese E-Mail-Adresse ist gegen Spambots geschützt. Sie müssen JavaScript aktivieren, damit Sie sie sehen können.

Markieren Sie „Active Row web“. extension integriert mit den OffiDocs Chromium Online


Führen Sie Chrome Extensions

Ad