mehrere eMail Adressen
sterling
- javascript
Hallo,
leider haben meine Kenntnisse nur zur Programmierung eines Formulars mit ein paar Texfeldern gereicht. Das Formular wird über method post verschickt. Nun möchte ich ein Kombifeld in das Formular mit einbauen in dem aus drei Orten ausgewählt werden kann.
Jeder Ort hat eine unterschiedliche e-Mail Adresse. Wenn ich auf den Abschicken Button klicke soll der Inhalt an die im Kombifeld ausgewählte Adresse geschickt wird. Mein derzeitiger Kenntnisstand ist so, das ich das alleine nicht hinbekomme.
Vielleicht gibt es irgendwo ein Beispiel das ich mir ansehen könnte oder jemand hat eine Lösung parat.
Über Hilfe wäre ich dankbar.
Gruß und Danke sterling
Mit Hilfe von JavaScript kannst du die action in form ändern:
http://de.selfhtml.org/javascript/objekte/forms.htm#action
Dein Beispiel sähe dann so aus:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>formmail</title>
<script language="JavaScript" type="text/javascript">
<!--
function setAction () {
var formObject = document.forms['one'];
var elementObject = formObject.elements['two'];
formObject.action = elementObject.options[elementObject.selectedIndex].value;
}
-->
</script>
</head>
<body>
<form name="one" action="mail_one@domain.net">
<select name="two" onChange="setAction();">
<option value="mail_one@domain.net">mail_one@domain.net</option>
<option value="mail_two@domain.net">mail_two@domain.net</option>
<option value="mail_three@domain.net">mail_three@domain.net</option>
<select>
<input type="submit">
</form>
</body>
</html>
Moin!
<form name="one" action="mail_one@domain.net">
Die korrekte Form eines mailto-Formulars lautet: action="mailto:mail@example.org"
Hallo,
Dankeschön
Gruß sterling