[GastForen Programmierung/Entwicklung JavaScript function chkFormular() funtioniert nicht

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

function chkFormular() funtioniert nicht

Nobbi2811
Beiträge gesamt: 23

30. Nov 2002, 10:51
Beitrag # 1 von 5
Bewertung:
(4397 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich habe einen FormularChecker eingebaut. Jetzt kommt immer eine Fehlermeldung beim Aufruf der Seite und das Formular wird auch leer abgeschickt!
Ich find da keinen Fehler! Kann mir da jemand weiterhelfen?
Vielen Dank

http://www.gassnergrafik.de/kontakttest.html
X

function chkFormular() funtioniert nicht

SabineP
Beiträge gesamt: 7586

4. Dez 2002, 16:22
Beitrag # 2 von 5
Beitrag ID: #18475
Bewertung:
(4394 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Nobbi, Du hast zwar die Funktion chkFormular() definiert.
Diese Funktion wird jedoch nirgendwo aufgerufen.

Diesen und alle weiteren Javascript-Fehler kannst Du mit der Javascript-Console von Netscape 4 oder Mozilla leicht erkennen,
überprüfen und beseitigen.

Außerdem nützt Dir das schönste Javascript nichts, denn Du sendest das Formular mit mailto.
Formulare, die mit mailto gesendet werden kommen in den meisten Fällen sowiso nie an.

Petra hat Dir ja zu diesem Thema bereits schon einmal einen sehr aufschlußreichen Link gegeben.
Hier noch einmal:

http://www.praast.de/ffq/mailto.htm

Grüße von Sabine
[Netscape 4 ist mein Freund]


als Antwort auf: [#18096]

function chkFormular() funtioniert nicht

Nobbi2811
Beiträge gesamt: 23

4. Dez 2002, 17:14
Beitrag # 3 von 5
Beitrag ID: #18493
Bewertung:
(4394 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wo muss das denn aufgerufen werden? Ist das nicht mit "onsubmit="return checkit()" geschehen? Kannst du mir nicht sagen, wo der entsprechende Eintrag fehlt? - Vielen Dank!!

"Mailto" hat doch damit nichts zu tun, oder?
Das ist doch ein anderes Problem, wodurch AOL-User das Formular nicht nutzen können. Ich weiß, dieses Problem muss ich zusätzlich lösen

Trotzdem danke für die Tipps

Nobbi


als Antwort auf: [#18096]

function chkFormular() funtioniert nicht

SabineP
Beiträge gesamt: 7586

4. Dez 2002, 18:49
Beitrag # 4 von 5
Beitrag ID: #18507
Bewertung:
(4394 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Nobbi, Deine Funktion heißt (siehe Zeile 21)
function chkFormular()

rufe die Funktion einfach mit dem richtigen Namen auf (siehe Zeile 79)
onsubmit="return chkFormular()"

In den if-Bedingungen steht der Formularname "Formular",

if(document.Formular.Name.value == "") {

deshalb sollte das Formular den Namen "Formular" erhalten und nicht "ANFRAGE" (siehe Zeile 79)

Der focus stimmt auch fast überall nicht.

falsch (Das Feld User gibt es nicht):

if(document.Formular.Name.value == "") {
alert("Bitte Ihren Namen eingeben!");
document.Formular.User.focus();
return false;
}


richtig:

if(document.Formular.Name.value == "") {
-----------------------------^
alert("Bitte Ihren Namen eingeben!");

document.Formular.Name.focus();
-----------------------------^
return false;
}


mailto hat natürlich nichts mit dem Javascript zu tun.

Nicht nur die AOL-User können das Formular nicht absenden, sondern das betrifft alle User,
die keinen Standardmailclienten installiert haben, schätzungsweise sind das 80%.
Von meinem Rechner aus funktionieren mailto-Formulare übrigens auch nicht.

Grüße von Sabine
[Netscape 4 ist mein Freund]


als Antwort auf: [#18096]

function chkFormular() funtioniert nicht

Nobbi2811
Beiträge gesamt: 23

4. Dez 2002, 19:55
Beitrag # 5 von 5
Beitrag ID: #18511
Bewertung:
(4394 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Es ist vollbracht und funktioniert

VIIEEEEELLLEEEENNNN DANK

Das "mailto" Problem muss ich wohl als nächste angreifen

Nobbi


als Antwort auf: [#18096]
X

Aktuell

Diverses
flightcheck

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
21.06.2022

Online
Dienstag, 21. Juni 2022, 10.00 - 10.30 Uhr

Webinar

Viele Druckereien – kleine und große – suchen heute nach Wegen, ihre Effizienz und Produktivität zu steigern. Dabei erkennen sie oft, dass sie sich dringend um die Optimierung, Standardisierung und Automatisierung ihrer Workflows und Prozesse kümmern sollten. In unserer kostenlosen, jeweils ca. 30 minütigen Webinar-Reihe erfahren Sie, wie Sie die Effizienz- und Produktivitätspotenziale Ihrer Druckerei erschließen können – und wie einfach und kostengünstig das sein kann.

kostenlose 3-teilige Webinar-Reihe, 21., 23. und 26. Juni 2022, jeweils 10:00 - 10:30

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://impressed-workflow-server.de/impressed-webinar-reihe-the-big-picture/

Impressed Webinar-Reihe THE BIG PICTURE
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/