Tag hubert.
ich möchte die "noscript-funktion" von javascript (also ob der browser JS eingeschaltet hat), nicht gleich beim aufruf der html-seite prüfen und eine etwaige eine meldung anzeigen lassen, sondern erst wenn mein formular (auf selbiger seite) abgesendet wird.
Kleine Korrektur: du meinst sicher das HTML-Element noscript.
wer meine seite nur so ansurft und das formular nicht benutzen möchte oder kein interesse am ausfüllen hat, soll auch keinen hinweis beim aufruf der seite bekommen, das er das javascript einschalten soll! SONDERN erst wenn er auf dieser seite das formular benützt, soll er eine meldung bekommen, dass er javascript bitte einschalten soll!
Du könntest im action-Attribut eine Hinweisseite angeben und das Formular ausschließlich via Javascript verarbeiten lassen:
<form name="testform" action="noscript.html" onsubmit="absendefunktion(); return false;">
User, die kein Javascript aktiviert haben, werden auf eine Hinweisseite geschickt, bei Usern, die Javascript aktiviert haben, wird das Formular abgesendet. Allerdings stellt sich die berechtigte Frage, wo Javascript bei einem Formular so zwingend erforderlich ist, dass User ohne JS das Formular nicht benutzen können dürfen.
Siechfred
Danke für Deine Hilfe!
Allerdings stellt sich die berechtigte Frage, wo Javascript bei einem Formular so zwingend erforderlich ist, dass User ohne JS das Formular nicht benutzen können dürfen.
Weil mich nicht so gut mit Webseitenprogrammierung etc. auskenne und
ich für mein Formular (Prüfung auf Eingabe) Javascript nutze. Ohne Javascript-Prüfung, bekomme ich sonst eventuell ein leeres oder nicht vollständig ausgefülltes Formular. Derzeit habe ich das Problem, wer nicht das JS im Browser aktiviert hat, schickt mir ein leeres Formular, pobwohl er es vielkleicht ausgefüllt hat. Bin kein Profi bemühe mich aber dazu zulernen.
Hubert