Hallo,
ich habe ein Formular mit mehreren Buttons, die die Eingaben des Formulars mit Javascript lokal verarbeiten. Jetzt möchte ich die Verarbeitung von einem CGI-Skript machen lassen, falls Javascript deaktiviert ist.
Dazu würde ich gerne die Knöpfe (buttons) nur dann anzeigen lassen, wenn Javascript aktiviert ist, und im noscript-Bereich dann die buttons, die das Formular abschicken. Ich will vermeiden, dass das Formular abgeschickt wird, wenn Javascript aktiviert ist.
Gibt es dafür eine saubere Lösung?
Meine bisher beste Idee ist, die Buttons in ein div mit display:none zu packen, und beim laden der Seite das ganze mit Javascript auf display:block zu setzen. Das hätte aber den Nachteil, dass das ganze dann in Textbrowsern, die kein js können und kein CSS können, zweimal angezeigt wird.
Grüße,
Moritz