01.04.2004, 13:43
ich hab efolgendes script geschrieben funktioniert auch so weit nur habe ich noch nen kleines problem:
<html>
<head>
<script language="JavaScript" type="text/javascript" type="text/javascript">
<!--
function ResetCheck()
{
pruef=window.confirm("Sind Sie sicher, dass Sie die Eingaben verwerfen wollen?");
return pruef;
}
function chkFormular()
{
if(document.Formular.Name.value == "")
{
alert("Bitte geben Sie Ihren Namen ein!");
document.Formular.Name.focus();
return false;
}
if(document.Formular.Strasse.value == "")
{
alert("Bitte geben Sie die Strasse an!");
document.Formular.Strasse.focus();
return false;
}
if(document.Formular.PLZ.value.length <= 4 )
{
alert("Bitte geben Sie die Postleitzahl korrekt an!");
document.Formular.PLZ.focus();
return false;
}
if(document.Formular.Ort.value == "")
{
alert("Bitte geben Sie den Wohnort an!");
document.Formular.Ort.focus();
return false;
}
if(document.Formular.Telefonnummer.value == "")
{
alert("Bitte geben Sie die korrekte telefonnummer an!");
document.Formular.Telefonnummer.focus();
return false;
}
if(document.Formular.Schule.value == "")
{
alert("Trage den namen deiner Schule an!");
document.Formular.Schule.focus();
return false;
}
if(document.Formular.Klasse.value == "")
{
alert("Bitte geben Sie die Klasse an!");
document.Formular.Klasse.focus();
return false;
}
if(document.Formular.Erziehungsberechtigte.value == "")
{
alert("Bitte geben einen namen deiner erziehungsberechtigten an!");
document.Formular.Erziehungsberechtigte.focus();
return false;
}
if(document.Formular.Erlaubnis.value == "")
{
alert("Bitte aktivieren sie erlaubnis!");
document.Formular.Erlaubnis.focus();
return false;
}
if(document.Formular.FAQ.value == "")
{
alert("Bitte lesen sie die FAQ!");
document.Formular.FAQ.focus();
return false;
}
if(document.Formular.Eintritspreis.value == "")
{
alert("Bitte aktivieren sie den butto eintritspreis!");
document.Formular.Eintritspreis.focus();
return false;
}
if(document.Formular.Regeln.value == "")
{
alert("Bitte lesen sie die Regeln!");
document.Formular.Regeln.focus();
return false;
}
if(document.Formular.login.value == "")
{
alert("Login bereich akzeptieren!");
document.Formular.login.focus();
return false;
}
if(document.Formular.lan.value == "")
{
alert("willst du nich auf die lan? wenn doch aktivier auch das kästchen!");
document.Formular.lan.focus();
return false;
}
if(document.Formular.unterschrift.value == "")
{
alert("Bitte aktivieren sie das kästchen unterschrift!");
document.Formular.unterschift.focus();
return false;
}
if(document.Formular.fragen.value == "")
{
alert("Bitte aktivieren sie fragen!");
document.Formular.fragen.focus();
return false;
}
if(document.Formular.termin.value == "")
{
alert("Bitte aktivieren sie termin!");
document.Formular.termin.focus();
return false;
}
if(document.Formular.kabel.value == "")
{
alert("Sie müssen ein 3m langes Netzwerkkabel haben!");
document.Formular.kabel.focus();
return false;
}
if(document.Formular.Mail.value == "")
{
alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
document.Formular.Mail.focus();
return false;
}
if(document.Formular.Mail.value.indexOf('@') == -1)
{
alert("Keine gueltige E-Mail-Adresse!");
document.Formular.Mail.focus();
return false;
}
}
//-->
</script>
</head>
<body onLoad="this.document.Formular.Name.focus()">
<form action="mailto:9to9@onlinehome.de" method="post" onSubmit="return chkFormular()" enctype="text/plain" name="Formular" onReset="return ResetCheck()">
<table border="0" cellspacing="10">
<tr>
<td align=right>Name, Vorname :</td>
<td><input type="text" size="40" name="Name" title="Tragen Sie hier Ihren Name ein"></td>
</tr>
<tr>
<td align=right>Straße :</td>
<td><input type="text" size="40" name="Strasse" title="Tragen Sie hier Ihre Strasse"></td>
</tr>
<tr>
<td align=right>PLZ, Ort :</td>
<td><input type="text" size="5" maxlength="5" name="PLZ" title="Tragen Sie hier Ihre Postleitzahl">
<input type="text" size="34" name="Ort" title="Tragen Sie hier Ihren Wohnort"></td>
</tr>
<tr>
<td align=right>Telefon :</td>
<td><input type="text" size="40" name="Telefonnummer" title="Tragen Sie hier Ihre Telefonnummer ein"></td>
</tr>
<tr>
<td align=right>Schule :</td>
<td><input type="text" size="40" name="Schule" title="Tragen hier den namen deiner Schule ein"></td>
</tr>
<tr>
<td align=right>Klasse :</td>
<td><input type="text" size="40" name="Klasse" title="Tragen hier den namen deiner Klasse ein"></td>
</tr>
<tr>
<td align=right>E-Mail Adresse :
<td><input type="text" size="40" name="Mail" title="Hier tragen Sie Ihre E-Mail Adresse ein."></td>
</tr>
<tr>
<td align=right>PersonalAusweißNummer des Erziehungsberechtigten)* :</td>
<td><input type="text" size="40" name="Erziehungsberichtigte" title="Tragen Sie hier Namen der Erziehungsberechtigten ein"></td>
</tr>
<tr>
<td align=right>Installierte Spiele die ich Spielen will :</td>
<td><input type="text" size="40" name="Spiele" title="Tragen Sie hier die Namen der Spiele die du spieln willst ein"></td>
</tr>
<tr>
<td align=right>Vorschläge :</td>
<td><input type="text" size="40" name="Vorschläge" title="trage deine Vorschläge ein"></td>
</tr>
</table>
Beantworte:<br>
Aktiv=Ja Nicht Aktiv=Nein <br>
Es müssen alle Aktov sein<br>
<input type=checkbox name="Erlaubnis">Erlaubnis des Erziehungsberechtigten:<br>
<input type=checkbox name="FAQ">FAQ gelesen:<br>
<input type=checkbox name="Eintritspreis">Eintrittspreis wird Vorort bezahlt:<br>
<input type=checkbox name="Kopfhoerer">Besitze Kopfhörer:<br>
<input type=checkbox name="Regeln">Hausordnung, Regeln und Strafen bewusst:<br>
<input type=checkbox name="login">Ich werde regelmäßig im Log-In-Bereich nachschauen und Updates installieren:<br>
<input type=checkbox name="lan">Ich will Spaß auf der L@N 9:9:<br>
<input type=checkbox name="unterschrift">Ich werde, wenn verfügbar, (Im Log-In-Bereich) das Formular von meinen Eltern unterschreiben lassen:<br>
<input type=checkbox name="fragen">Ich werde mich melden, falls ich Fragen habe:<br>
<input type=checkbox name="termin">Wenn ich zum Termin nicht kommen kann, gebe ich bescheid:<br>
<input type=checkbox name="kabel">Ich besitze ein Ethernet-Kabel mit mindestens 3 Meter Länge:<br>
Ich kann noch folgende NetzwerkKabel mitbringen:<input type="text" size="40" name="mitbringen"><br>
<input type=checkbox name="switch">Ich kann Euch LAN-Switch (ab 10Port, Uplink) besorgen, und gönne mir so freien Eintritt: Beschreibung:<br>
<br>
<center>Vielen Dank für Ihr Interesse.</center>
<br>
<center><input type="submit" value="Absenden" title="Klicken Sie hier um das Formular abzuschicken">
<input type="reset" name="Zurücksetzen" value="Zurücksetzen" title="Klicken Sie hier, um das Formular zurückzusetzen"></center>
</form>
</body>
</html>
wie kann ich es nun realisieren das wenn ich auf absenden klicke der dafür nicht das e-mail prg. auf dem pc nutzt sondern die e-mail dierekt von der e-mail adresse aus versendet die weiter oben angegegeben wird? wie kann ich es realisieren das in der betreffzeile im e-mail prg nicht steht gesendet von microsoft internet explorer sondern nen vernünftiger betreff. wie kann ich es realisieren das wenn die checkbox nicht aktiv ist nein in der mail steht und wenn sie aktiv ist ja in der mail steht?
<html>
<head>
<script language="JavaScript" type="text/javascript" type="text/javascript">
<!--
function ResetCheck()
{
pruef=window.confirm("Sind Sie sicher, dass Sie die Eingaben verwerfen wollen?");
return pruef;
}
function chkFormular()
{
if(document.Formular.Name.value == "")
{
alert("Bitte geben Sie Ihren Namen ein!");
document.Formular.Name.focus();
return false;
}
if(document.Formular.Strasse.value == "")
{
alert("Bitte geben Sie die Strasse an!");
document.Formular.Strasse.focus();
return false;
}
if(document.Formular.PLZ.value.length <= 4 )
{
alert("Bitte geben Sie die Postleitzahl korrekt an!");
document.Formular.PLZ.focus();
return false;
}
if(document.Formular.Ort.value == "")
{
alert("Bitte geben Sie den Wohnort an!");
document.Formular.Ort.focus();
return false;
}
if(document.Formular.Telefonnummer.value == "")
{
alert("Bitte geben Sie die korrekte telefonnummer an!");
document.Formular.Telefonnummer.focus();
return false;
}
if(document.Formular.Schule.value == "")
{
alert("Trage den namen deiner Schule an!");
document.Formular.Schule.focus();
return false;
}
if(document.Formular.Klasse.value == "")
{
alert("Bitte geben Sie die Klasse an!");
document.Formular.Klasse.focus();
return false;
}
if(document.Formular.Erziehungsberechtigte.value == "")
{
alert("Bitte geben einen namen deiner erziehungsberechtigten an!");
document.Formular.Erziehungsberechtigte.focus();
return false;
}
if(document.Formular.Erlaubnis.value == "")
{
alert("Bitte aktivieren sie erlaubnis!");
document.Formular.Erlaubnis.focus();
return false;
}
if(document.Formular.FAQ.value == "")
{
alert("Bitte lesen sie die FAQ!");
document.Formular.FAQ.focus();
return false;
}
if(document.Formular.Eintritspreis.value == "")
{
alert("Bitte aktivieren sie den butto eintritspreis!");
document.Formular.Eintritspreis.focus();
return false;
}
if(document.Formular.Regeln.value == "")
{
alert("Bitte lesen sie die Regeln!");
document.Formular.Regeln.focus();
return false;
}
if(document.Formular.login.value == "")
{
alert("Login bereich akzeptieren!");
document.Formular.login.focus();
return false;
}
if(document.Formular.lan.value == "")
{
alert("willst du nich auf die lan? wenn doch aktivier auch das kästchen!");
document.Formular.lan.focus();
return false;
}
if(document.Formular.unterschrift.value == "")
{
alert("Bitte aktivieren sie das kästchen unterschrift!");
document.Formular.unterschift.focus();
return false;
}
if(document.Formular.fragen.value == "")
{
alert("Bitte aktivieren sie fragen!");
document.Formular.fragen.focus();
return false;
}
if(document.Formular.termin.value == "")
{
alert("Bitte aktivieren sie termin!");
document.Formular.termin.focus();
return false;
}
if(document.Formular.kabel.value == "")
{
alert("Sie müssen ein 3m langes Netzwerkkabel haben!");
document.Formular.kabel.focus();
return false;
}
if(document.Formular.Mail.value == "")
{
alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
document.Formular.Mail.focus();
return false;
}
if(document.Formular.Mail.value.indexOf('@') == -1)
{
alert("Keine gueltige E-Mail-Adresse!");
document.Formular.Mail.focus();
return false;
}
}
//-->
</script>
</head>
<body onLoad="this.document.Formular.Name.focus()">
<form action="mailto:9to9@onlinehome.de" method="post" onSubmit="return chkFormular()" enctype="text/plain" name="Formular" onReset="return ResetCheck()">
<table border="0" cellspacing="10">
<tr>
<td align=right>Name, Vorname :</td>
<td><input type="text" size="40" name="Name" title="Tragen Sie hier Ihren Name ein"></td>
</tr>
<tr>
<td align=right>Straße :</td>
<td><input type="text" size="40" name="Strasse" title="Tragen Sie hier Ihre Strasse"></td>
</tr>
<tr>
<td align=right>PLZ, Ort :</td>
<td><input type="text" size="5" maxlength="5" name="PLZ" title="Tragen Sie hier Ihre Postleitzahl">
<input type="text" size="34" name="Ort" title="Tragen Sie hier Ihren Wohnort"></td>
</tr>
<tr>
<td align=right>Telefon :</td>
<td><input type="text" size="40" name="Telefonnummer" title="Tragen Sie hier Ihre Telefonnummer ein"></td>
</tr>
<tr>
<td align=right>Schule :</td>
<td><input type="text" size="40" name="Schule" title="Tragen hier den namen deiner Schule ein"></td>
</tr>
<tr>
<td align=right>Klasse :</td>
<td><input type="text" size="40" name="Klasse" title="Tragen hier den namen deiner Klasse ein"></td>
</tr>
<tr>
<td align=right>E-Mail Adresse :
<td><input type="text" size="40" name="Mail" title="Hier tragen Sie Ihre E-Mail Adresse ein."></td>
</tr>
<tr>
<td align=right>PersonalAusweißNummer des Erziehungsberechtigten)* :</td>
<td><input type="text" size="40" name="Erziehungsberichtigte" title="Tragen Sie hier Namen der Erziehungsberechtigten ein"></td>
</tr>
<tr>
<td align=right>Installierte Spiele die ich Spielen will :</td>
<td><input type="text" size="40" name="Spiele" title="Tragen Sie hier die Namen der Spiele die du spieln willst ein"></td>
</tr>
<tr>
<td align=right>Vorschläge :</td>
<td><input type="text" size="40" name="Vorschläge" title="trage deine Vorschläge ein"></td>
</tr>
</table>
Beantworte:<br>
Aktiv=Ja Nicht Aktiv=Nein <br>
Es müssen alle Aktov sein<br>
<input type=checkbox name="Erlaubnis">Erlaubnis des Erziehungsberechtigten:<br>
<input type=checkbox name="FAQ">FAQ gelesen:<br>
<input type=checkbox name="Eintritspreis">Eintrittspreis wird Vorort bezahlt:<br>
<input type=checkbox name="Kopfhoerer">Besitze Kopfhörer:<br>
<input type=checkbox name="Regeln">Hausordnung, Regeln und Strafen bewusst:<br>
<input type=checkbox name="login">Ich werde regelmäßig im Log-In-Bereich nachschauen und Updates installieren:<br>
<input type=checkbox name="lan">Ich will Spaß auf der L@N 9:9:<br>
<input type=checkbox name="unterschrift">Ich werde, wenn verfügbar, (Im Log-In-Bereich) das Formular von meinen Eltern unterschreiben lassen:<br>
<input type=checkbox name="fragen">Ich werde mich melden, falls ich Fragen habe:<br>
<input type=checkbox name="termin">Wenn ich zum Termin nicht kommen kann, gebe ich bescheid:<br>
<input type=checkbox name="kabel">Ich besitze ein Ethernet-Kabel mit mindestens 3 Meter Länge:<br>
Ich kann noch folgende NetzwerkKabel mitbringen:<input type="text" size="40" name="mitbringen"><br>
<input type=checkbox name="switch">Ich kann Euch LAN-Switch (ab 10Port, Uplink) besorgen, und gönne mir so freien Eintritt: Beschreibung:<br>
<br>
<center>Vielen Dank für Ihr Interesse.</center>
<br>
<center><input type="submit" value="Absenden" title="Klicken Sie hier um das Formular abzuschicken">
<input type="reset" name="Zurücksetzen" value="Zurücksetzen" title="Klicken Sie hier, um das Formular zurückzusetzen"></center>
</form>
</body>
</html>
wie kann ich es nun realisieren das wenn ich auf absenden klicke der dafür nicht das e-mail prg. auf dem pc nutzt sondern die e-mail dierekt von der e-mail adresse aus versendet die weiter oben angegegeben wird? wie kann ich es realisieren das in der betreffzeile im e-mail prg nicht steht gesendet von microsoft internet explorer sondern nen vernünftiger betreff. wie kann ich es realisieren das wenn die checkbox nicht aktiv ist nein in der mail steht und wenn sie aktiv ist ja in der mail steht?
Alles rund um die Video und Audiobearbeitung findet ihr