colaholiker
Mitglied
Guten Morgen,
in meinem Projekt zeigt die Webseite das Directory einer SD-Karte an.
Wenn ich in den Unterordnern stecke, gelange ich mit einem Button "SD-Rooot" wieder auf die oberste Ebene.
Dort, habe ich mir gedacht, könnte dann dieser Button inaktiv sein.
Das läuft. Der Code:
Es geht um das Auskommentierte (was leider zum Absturz führt).
Der Button verliert die im CSS festgelegte Hover- Eigenschaft, und so einfach wie ich dachte, geht es wohl nicht diese wieder herzustellen.
Im Netz habe ich einige kompliziertere Ansätze gefunden mit denen ich nicht klarkomme.
- Muß wirklich eine mehr umständliche Lösung her oder hab ich einfach nicht die richtige Syntax gefunden?
-Danke-
in meinem Projekt zeigt die Webseite das Directory einer SD-Karte an.
Wenn ich in den Unterordnern stecke, gelange ich mit einem Button "SD-Rooot" wieder auf die oberste Ebene.
Dort, habe ich mir gedacht, könnte dann dieser Button inaktiv sein.
Das läuft. Der Code:
Code:
function btn_ausgrauen() {
let
h1txt = document.getElementById('h1_id').textContent,
a = document.getElementById('root-btn');
if ( h1txt == 'Directory: SD' ||
h1txt == 'Directory: SD/' ) {
a.style='color:darkgrey;background-color:grey;';
a.disabled = true;
} else {
a.style='color:white; background-color:blue;';
//a.hover:'color:black; background-color:orange';
a.disabled = false;
}
}
Der Button verliert die im CSS festgelegte Hover- Eigenschaft, und so einfach wie ich dachte, geht es wohl nicht diese wieder herzustellen.
Im Netz habe ich einige kompliziertere Ansätze gefunden mit denen ich nicht klarkomme.
- Muß wirklich eine mehr umständliche Lösung her oder hab ich einfach nicht die richtige Syntax gefunden?
-Danke-