borisbaer: „Nachlade-Effekt“ bei durch JavaScript generierten Elementen

Beitrag lesen

Vielleicht besser, die select-Elemente nicht im Stylesheet, sondern im Script unsichtbar zu machen – im selben Script, das auch die Fake-Selects erzeugt. Und dieses Script gleich im HTML einbetten, damit es sofort ausgeführt werden kann.

    <script>
      for (let selectElement of document.querySelectorAll('select')) {
        selectElement.hidden = true;

        /* Fake-Select erzeugen */
      }
    </script>
  </body>
</html>

Das werde ich auf alle Fälle mal ausprobieren, danke für den Tipp!