Gunnar Bittersmann: Öffne form mit onclick - was, wenn user JS deaktiviert hat?

Beitrag lesen

@@Merle:

nuqneH

Das scheint mir eine Noobie-Lösung zu sein

Auch ein blindes Huhn findet mal ein Korn. Aber nicht immer.

Hat jemand eine Idee/einen Vorschlag, wie ich das Problem anders lösen könnte?

Ja, ganz einfach: Das Formular nicht für alle verstecken, sondern nur bei aktiviertem JavaScript.

Dazu verpasst du mit JavaScript einem Vorfahrenelement ('html' oder 'body' bieten sich an) eine Klasse "js". Siehe „Javascript mehrstufig zünden“ in [PERFORMANCE-BP2]

Im Stylesheet steht dann

.js form { display: none }

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)