• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Suchergebnisse

  1. S

    [GELOEST] Random-Uhr Problem mit parseInt

    ... möglicher Weise ist dies die Problemursache: Mit dieser Anweisung: clkContainer.classList.add(cls); fügst Du die Klasse jeweils hinzu ohne die alte zu löschen. Irgend wann sind dann alle Klassen gesetzt.
  2. S

    [GELOEST] Random-Uhr Problem mit parseInt

    Was mir auffällt: Im Container der Uhr sind alle vier Klassen für die Themen gesetzt. Ich untersuche das weiter ...
  3. S

    [GELOEST] Random-Uhr Problem mit parseInt

    Mir scheint, das müsste man komplett im Zusammenhang sehen und untersuchen, einschl. des HTML und des Theme-Managements. Ich glaube, Du hast es nicht online. Ist es möglich, eine Demo zu machen?
  4. S

    [GELOEST] Random-Uhr Problem mit parseInt

    Das trifft zu, was Du im Localstorage speicherst, ist Text.
  5. S

    [GELOEST] Random-Uhr Problem mit parseInt

    Plausibel ist das irgend wie nicht, denn Math.floor liefert ja schon einen Integer. Versuch doch mal die Werte mit console.log auszugeben, ein Mal mit und ein Mal ohne parseInt. Und die resultierende URL, die Du als Hintergrundbild setzt.
  6. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Das sollte nur ein Denkanstoß sein. Wenn Du mehrere Tabellen hast, nur eine ID geben und es wird funktionieren: rows = document.querySelector('table#die-mit-den-clients').rows;
  7. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Ich frage mich, ob man auf die vielen IDs in der Tabelle und die Arrays spx und spy auch verzichten kann: //-- verarbeiten t5 bei variabler Anzahl Clienten const t5a = t5.replace(/Cl\./g, 'Client '), Qc = t5a.split("--"), lenQc = (Qc.length)...
  8. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Wenn ich das richtig sehe, dürfte das auch mit nur einer Schleife gehen: const Qc = t5.split("--"), lenQc = (Qc.length); //-- Anz. Clienten in t5 for(let i=0, j = 0; i<lenQc; i+=2 , j++) { spx[j].innerHTML = Qc[i]; spy[j].innerHTML = Qc[i + 1]; } wieder ungetestet
  9. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Das bedeutet, dass das Ergebnis des ersten getElementById ebenfalls null ist. Sicher kein Schreibfehler bei der ID? Und die Elemente existieren auch, wenn das JS abläuft? D. h. das JS ist nach dem HTML der Elemente notiert? Musst Du nicht aber kannst Du, beides würde funktionieren.
  10. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Das sieht nur in der Darstellung durch toString() so aus, in Wirklichkeit unterscheiden beide sich, Qc ist eindimensional, clients jedoch zweidimensional. Lass mal das toString bei der Ausgabe in der Console weg, dann wirst Du es erkennen: console.log(Qc); console.log(clients);
  11. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Guten Morgen @colaholiker mit dieser Anweisung: clients.push(Qc[i] + ',' + Qc[i+1]); hängst Du einen String "Cl.065,4"an das Array an. Mit clients[0][0] holst Du dann das erste Zeichen dieses Strings heraus. Was Du wahrscheinlich vor hast, ist, ein Array hinzu zu fügen, dann musst Du es so...
  12. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Um die Lesbarkeit zu verbessern würde ich Objekte verwenden: let t5 = 'Cl.065--4--Cl.082--2--Cl.038--2--Cl.098--2'; //-- verarbeiten t5 bei variabler Anzahl Clienten const Qc = t5.split("--"), lenQc = (Qc.length); //-- Anz. Daten in t5...
  13. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Das war auch ein Irrtum von mir, ich dachte an das hinzufügen mit push, damit geht das und sollte auch bei deinem Beispiel funktionieren.
  14. S

    [GELOEST] Daten für dynamische Tb herrichten (Array)

    Habe ich schon häufig gemacht und hat immer einwandfrei funktioniert, auch mit Objekten bzw. ass. Arrays. Geht sicherlich auch mit verschachtelten Strukturen.
  15. S

    Tabelle mit Toggle erstellen

    Das war Absicht, ich wollte die verschachtelte Struktur damit deutlich machen. Wenn Du dies löschst, rutscht die Tabelle nach links: details>table { margin-left: 1em; } Ich hatte dich früher so verstanden, dass Du das so haben willst. Das macht das Javascript, wenn...
  16. S

    Tabelle mit Toggle erstellen

    Funktioniert der Code denn bei dir? Klappen die Tabellen mit den Titeln auf wenn du auf die Kopfzeile klickst?
  17. S

    Lokale Uhrzeit

    @Platin07 Hast Du die Lösung gefunden? Du bekommst die Sekunden weg, wenn Du das Format genauer angibst, siehe hier: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString#parameter Die Optionen sind hier beschrieben...
  18. S

    Tabelle mit Toggle erstellen

    Eine Alternative wäre, die Nummer und den Namen in einer Tabellenzeile anzuordnen, das details-Element in einer neuen Zeile wo es alle Zellen überspannt und dann durch ein negatives margin-top nach oben verschieben, so dass das summary die Zeile mit Nummer und Namen überdeckt. Aber dann hat man...
  19. S

    Tabelle mit Toggle erstellen

    Ich bin der Sache mit summary-details mal nachgegangen. Problem bei der Verwendung in Tabellen ist, dass ein tr kein summary-Element sein kann sondern es kann nur ein summary innerhalb einer Zelle geben. Daher habe ich für die oberste Stufe auf eine Tabelle verzichtet. Leider braucht diese...
  20. S

    Tabelle mit Toggle erstellen

    Du, @Earlenrico , hattest geschrieben, dass dir eine Lösung ohne JS lieber sei. Man könnte daran denken, das Aufklappen mit summary-details zu machen. Allerdings hatte ich, glaube ich, mal Probleme, wenn man es in einer Tabelle verwendet. Müsste man ausprobieren.
Zurück
Oben