• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

antragsformular??

xxgabriel2002xx

New member
Hi,

habe ne HP erstellt. wollte ein Antragsformular erstellen, wo man auch unter
anderem Kontodaten eingeben muss/kann...

Ich habe ein beispiel-formular gefunden, hab ihn auch bißchen editiert. problem
ist das wenn ich auf antrag senden klicke, der das nicht tut.

hier der html-code. vielleicht kann mir ja jemand helfen und mir sagen wie das doch klappt und einige Vorschläge wegen Formatierung. Eins noch, wie kann ich die schriftart ändern???

HTML:
<style type="text/css">
<!--
.mini {
 font-size: 9px;
}
-->
</style>



<script language="JavaScript">
<!--

// function chkmeinform() testet die Eingaben


function chkmeinform()
{
// test feld name
     if(document.vorlageform.nachname.value == "")
     {
      alert("Bitte den Nachnamen eintragen!");
      document.vorlageform.nachname.focus();
      return false;
     }

// test feld vorname
     if(document.vorlageform.vorname.value == "")
     {
      alert("Bitte den Vornamen eintragen!");
      document.vorlageform.vorname.focus();
      return false;
     }

// test feld geb
     if(document.vorlageform.gebtag.value < 1 || document.vorlageform.gebtag.value > 31)
     {
      alert("Der eingetragene Geburtstag ist nicht gültig!");
      document.vorlageform.gebtag.focus();
      return false;
     }
     chkZ = 0;
     for(i=0;i<document.vorlageform.gebtag.value.length;++i)
     if(document.vorlageform.gebtag.value.charAt(i) < "0" || document.vorlageform.gebtag.value.charAt(i) > "9")
       chkZ = -1;
     if(chkZ == -1)
     {
      alert("Der eingetragene Geburtstag ist nicht gültig!");
      document.vorlageform.gebtag.focus();
      return false;
     }
     if(document.vorlageform.gebmon.value < 1 || document.vorlageform.gebmon.value > 12)
     {
      alert("Der eingetragene Geburtsmonat ist nicht gültig!");
      document.vorlageform.gebmon.focus();
      return false;
     }
     chkZ = 0;
     for(i=0;i<document.vorlageform.gebmon.value.length;++i)
     if(document.vorlageform.gebmon.value.charAt(i) < "0" ||
document.vorlageform.gebmon.value.charAt(i) > "9")
       chkZ = -1;
     if(chkZ == -1)
     {
      alert("Der eingetragene Geburtsmonat ist nicht gültig!");
      document.vorlageform.gebmon.focus();
      return false;
     }
     if(document.vorlageform.gebjahr.value < 1900 ||
document.vorlageform.gebjahr.value > 2001)
     {
      alert("Das eingetragene Geburtsjahr ist nicht gültig!");
      document.vorlageform.gebjahr.focus();
      return false;
     }
     chkZ = 0;
     for(i=0;i<document.vorlageform.gebjahr.value.length;++i)
     if(document.vorlageform.gebjahr.value.charAt(i) < "0" ||
document.vorlageform.gebjahr.value.charAt(i) > "9")
       chkZ = -1;
     if(chkZ == -1)
     {
      alert("Das eingetragene Geburtsjahr ist nicht gültig!");
      document.vorlageform.gebjahr.focus();
      return false;
     }
     // test feld stasse
     if(document.vorlageform.strasse.value == "")
     {
      alert("Bitte Ihre Straße und Hausnummer eintragen!");
      document.vorlageform.strasse.focus();
      return false;
     }

// test feld plz
     if(document.vorlageform.plz.value == "")
     {
      alert("Bitte Ihre Postleitzahl eintragen!");
      document.vorlageform.plz.focus();
      return false;
     }
     chkZ = 0;
     for(i=0;i<document.vorlageform.plz.value.length;++i)
     if(document.vorlageform.plz.value.charAt(i) < "0" ||
document.vorlageform.plz.value.charAt(i) > "9")
       chkZ = -1;
     if(chkZ == -1)
     {
      alert("Die Postleitzahl ist keine Zahl!");
      document.vorlageform.plz.focus();
      return false;
     }

// test feld ort
     if(document.vorlageform.ort.value == "")
     {
      alert("Bitte Ihren Wohnort eintragen!");
      document.vorlageform.ort.focus();
      return false;
     }


// test feld email
     if(document.vorlageform.email.value == "")
     {
      alert("Bitte die eMailadresse eintragen!");
      document.vorlageform.email.focus();
      return false;
     }

     if(document.vorlageform.email.value.indexOf('@') == -1)
     {
      alert("Ihre Eingabe für die Email-Adresse ist ungültig!");
      document.vorlageform.email.focus();
      return false;
     }

// test feld Mitgliedschaft
     if (document.vorlageform.art.value == "NEIN")
     {
     alert ("\n Sie haben keine Mitgliedschaft ausgewählt \n\nOhne Auswahl ist keine Bearbeitung möglich")
     document.vorlageform.art.focus();
     return false;
     }



// test feld checkbox
     if(document.vorlageform.agree.checked == false)
     {
      alert("Bitte die Satzung lesen!");
      document.vorlageform.agree.focus();
      return false;
     }

// test feld Zustimmung
     if (document.vorlageform.terms.value == "NEIN")
     {
     alert ("\n Sie haben leider nicht zugestimmt \n\nOhne Ihre Zustimmung ist keine Bearbeitung möglich")
     document.vorlageform.terms.focus();
     return false;
     }


// ende aller tests

return true;
}

//-->
</script>

</head>

<body>

<!-- hier beginnt das Formular -->

<!-- hinter action=mailto: tragen Sie Ihre email-adresse ein -->

<form name="vorlageform" ACTION="mailto:tjvms@web.de"
method="post" enctype="text/plain" onSubmit="return chkmeinform();">

<table border="0" cellspacing="7" cellpadding="0">
<tr><td colspan="3">
<h2>Antrag einer Mitgliedschaft</h2>
Hier können Sie Ihre Mitgliedschaft online beantragen. Alternativ können Sie auch ein Antragsformular ausdrucken und an unsere Adresse senden. Ihr Antrag wird geprüft und bei Zustimmung werden Ihnen die Überweisungsunterlagen zugesand.
<br><br>
Hiermit beantrage ich die Aufnahme in den Sportclub Türkischer Jugendverein Münster(Westf.) Die derzeitige Beitragsordnung ist mir bekannt. Mit der Annahme dieses Antrags ist ein Jahresbeitrag in Höhe von 60 € fällig.
<br><br>
<img src="pfeil-klein.gif" width="10" height="9" border="0" alt=""><a href="druckversion.htm">Antragsformular ausdrucken</a>
<br><br>
<br><br>
</td></tr>
<tr><td class="mini" colspan="3">* Eingabe erforderlich<br><br></td></tr>

<tr>
<td align="right">Nachname:</td>
<td> * </td>
<td><INPUT NAME="nachname" size="15" MAXLENGTH=30 VALUE="">   Vorname: *  <INPUT NAME="vorname" size="15" MAXLENGTH=30 VALUE="">		
</tr>

<tr>
<td align="right">Strasse:</td>
<td> * </td>
<td><INPUT NAME="strasse" size="15" MAXLENGTH=40 VALUE="">    Nr: *           <INPUT NAME="nummer" size="5" MAXLENGTH=3 VALUE="">
</tr>

<tr>
<td align="right">Wohnort:</td>
<td> * </td>
<td><INPUT NAME="ort" size="15" MAXLENGTH=20 VALUE="">    Plz: *           <INPUT NAME="plz" size="5" MAXLENGTH=8 VALUE="">
</tr>

<tr>
<td align="right">Telefon:</td>
<td> * </td>
<td><INPUT NAME="telefon" size="15" MAXLENGTH=30 VALUE="">    Fax: *          <INPUT NAME="fax" size="15" MAXLENGTH=30 VALUE="">
</tr>

<tr>
<td align="right">eMail:</td>
<td> * </td>
<td><INPUT NAME="email" size="30" MAXLENGTH=100 VALUE=""></td>
</tr>

<tr>
<td align="right"> Geb.:</td>
<td> * </td>
<td>
<INPUT NAME="gebtag" size="2" MAXLENGTH=2 VALUE="">
.
<INPUT NAME="gebmon" size="2" MAXLENGTH=2 VALUE="">
.
<INPUT NAME="gebjahr" size="4" MAXLENGTH=4 VALUE="">
  (TT.MM.JJJJ)
</td>
</tr>



<tr>
<td valign="top" align="right"><br>Jahresbeitrag:</td>
<td> </td>
<td><br>
60,- €<br><br>
</td>
</tr>

<tr>
<td align="right">Text:</td>
<td> </td>
<td><textarea name="Text" rows="4" cols="30"
wrap="virtual"></textarea><br></td>
</tr>

<tr>
<td align="right" width="182" align="right" height="11"> </td>
<td> * </td>
<td><input type="checkbox" value="0" name="agree">Ich möchte Mitglied beim Türkischen Jugendverein werden und bin damit einverstanden, dass der Betrag von 60 € von meinem Konto abgebucht wird.</td>
</tr>

<tr>
<td align="right">Zustimmung</td>
<td> * </td>
<td><select size="1" NAME="terms">
<option value="NEIN" selected></option>
<option value="JA">Ich stimme den Vertragsbedingungen zu</option>
<option value="NEIN">Nein, ich stimme den Vertragsbedingungen nicht zu</option>
</select></td>
</tr>

<tr>
<td colspan="3"><br>Ich habe die Satzung des Vereins gelesen und und stimme zu. Durch Überweisung des Mitgliedsbeitrags wird mein Antrag rechtsverbindlich. Spätestens bei der nächsten Mitgliederversammlung werde ich mit meiner Unterschrift diesen Antrag schriftlich bestätigen.</td>
</tr>

<tr>
<td colspan="3"> </td>
</tr>
<tr>

<td colspan="2"> </td>
<td><input type="submit" value=" Antrag senden"> <input type="reset" value=" reset"></td>
</tr>

<tr><td class="pixel10" colspan="3">
<br><br>
Klicken auf  'Antrag senden'  übermittelt dieses Formular.
<br><br>
</td></tr>

</table>
<br><br>
</form>

<!-- ende Formular-->




<!-- hier endet das Formular-->

<br><br>
[EDIT=RoyalKnight]HTML-Tags hinzugefügt[/EDIT]
 
Zuletzt bearbeitet von einem Moderator:
Schriftart:
Code:
.mini {
font-family:Arial,Helvetica,Sans-Serif;
font-size: 9px;
}
Absenden:
Du hast ein mailto: drinnen.
Also wird der installierte Emailclient des Users aufgerufen,
falls einer installiert ist.
Wie Du das besser machen kannst,
können Dir andere genauer erklären... :)
 
Hi
erstmal danke.
genau das meine ich. kann ich das nicht so machen, dass er das an die angegebene email-adresse sendet, ohne einen email-client zu öffnen??

danke für das mit der schriftänderung schonmal :D
 
Klar geht das, aber dazu brauchst Du ein PHP- oder CGIscript,
welches die Formulardaten weiterverarbeitet.
Such mal auf jswelt oder bei Google danach.
Es gibt viele freie Scripts die auch einfach anzupassen sind.
 
Hi,

sorry, vielleicht stell ich mich blöd an, aber könntest du mir nen direktlink geben. hab leider nichts gefunden....... sorry......

gruß
 
Zurück
Oben