Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » contct formular Antworten
contct formular

free
Pixelschubser


Beiträge: 12


hallo leute,

nachfolgendes formular funktioniert nicht immer korrekt...weiß aber nicht wo der fehler liegt...vielleicht weiß jemand von euch , was damit nicht stimmt!

lg
eva

<script language="JavaScript" type="text/javascript">
<!--
function CheckFields(pform) {

if ( pform.FIRSTNAME.value == "" ||
pform.FEED.value == "" ||
pform.EMAIL.value == "" ||
pform.ADDRESS.value == "" ||
pform.POSTCODE.value == "" ||
pform.PHONE.value == "" ) {
alert( "Please fill in all the required boxes!" );
return false;
}

else if ( pform.EMAIL.value.length <= 6 ||
pform.EMAIL.value.indexOf ('@', 0) == -1 ||
pform.EMAIL.value.indexOf ('.', 0) == -1){

alert("'' " + pform.EMAIL.value + " '', no valid Email address.");
return false;
}


else {


alert ("'Thank you'" +pform.FIRSTNAME.value)

pform.action="mailto:rosalukas@yahoo.de";

location.href="con.htm";


return true;
}

}


//-->
</script>

  Profil   E-Mail   Editieren   Zitieren

Waschbecken
Quasselstrippe


Beiträge: 290


mehrfach-posting/spamming sind wohl in???

  Profil   Website   Editieren   Zitieren

einstein
Quasselstrippe


Beiträge: 241


ich denke mit dem hier kannst du mehr anfangen:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50: 
51: 
52: 
53: 
54: 
55: 
56: 
57: 
58: 
59: 
60: 
61: 
62: 
63: 
64: 
65: 
66: 
67: 
68: 
69: 
70: 
71: 
72: 
73: 
74: 
75:
 <HTML>
<head>
<script type="text/javascript" language="JavaScript"> 
<!-- 

function checkform(form) { 
// check that all required fields are filled in 

// Check for name 
if (form.name.value==""){ 
alert("nGeben Sie bitte Ihren Namen ein!") 
form.name.focus() 
return false 
} 

// Check for email 
// if (form.email.value==""){ 
// alert("nGeben Sie bitte Ihre Email-Adresse ein!") 
// form.email.focus() 
// return false 
// } 
// Check for real email 
if (form.email.value.indexOf('@') == -1){ 
alert("nKeine korrekte E-Mail-Adresse! nDie Adresse scheint kein @ zu enthalten!") 
form.email.focus() 
return false 
} 
// Check for email 
// if (form.email.value==""){ 
// alert("nGeben Sie bitte Ihre Email-Adresse ein!") 
// form.email.focus() 
// return false 
// } 
// Check for real email 
if (form.email.value.indexOf('.') == -1){ 
alert("nKeine korrekte E-Mail-Adresse! nDie Adresse scheint kein . zu enthalten!") 
form.email.focus() 
return false 
} 
// Check for address
if (form.address.value==""){ 
alert("nGeben Sie bitte Ihren Adresse ein!") 
form.address.focus() 
return false 
} 
// Check for postcode
if (form.postcode.value==""){ 
alert("nGeben Sie bitte Ihre PLZ ein!") 
form.postcode.focus() 
return false 
} 
// Check for phone
if (form.phone.value==""){ 
alert("nGeben Sie bitte Ihre Tel. Nr ein!") 
form.phone.focus() 
return false 
} 
alert ("'Thank you'" +form.name.value) 

return true ;
} 
//--> 
</script> 
</head>

</HTML>
<form method="post" action="mailto:tilly@axtis.de" onsubmit="return checkform(this)" target="_parent"> 
Name: <input type="text" size="38" maxlength="80" name="name"> <br>
E-Mail:<input type="text" size="38" maxlength="80" name="email">  <br>
Adresse:<input type="text" size="38" maxlength="80" name="address">  <br>
PLZ:<input type="text" size="38" maxlength="80" name="postcode">  <br>
Tel.:<input type="text" size="38" maxlength="80" name="phone">  <br>
<input type=submit>
</form>


Jedoch halte ich von dieser Art der Mail Versendung überhaupt nichts... Wenn nur irgendwie möglich würde ich auf einen Formmailer setzen.
Es ist auch nicht ganz genauso wie du es wolltest, aber es funktioniert ;)

  Profil   Editieren   Zitieren
 

Antworten
Nach oben