mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 19:15 Benutzername: Passwort: Auto-Login

Thema: E-Mailformular mit dynamischer Abfrage vom 24.11.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> E-Mailformular mit dynamischer Abfrage
Autor Nachricht
noodles
Threadersteller

Dabei seit: 17.08.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 24.11.2006 11:53
Titel

E-Mailformular mit dynamischer Abfrage

Antworten mit Zitat Zum Seitenanfang

Hallo, habe mal eine Frage
Möchte ein Formular einrichten, bei welchen über das anklicken eines bestimmten Feldes automatisch eine Adresse im cc: Feld geändert wird. Ähnliche Varainte soll den Effekt haben, dass per Klick auf das Feld ein neues Feld geöffnet wird.
Wie könnte man das umsetzen?
  View user's profile Private Nachricht senden
nighthawk96

Dabei seit: 22.07.2005
Ort: Im Nordosten Deutschlands
Alter: 46
Geschlecht: Männlich
Verfasst Mo 27.11.2006 17:36
Titel

Antworten mit Zitat Zum Seitenanfang

Javascript, bzw mit AJAX, wäre eine Lösung.

google nach "ajax form" durchsuchen, da gibt es fertige Beispiele, welche Du für Deine Anforderungen modifizieren und nutzen kannst.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 27.11.2006 18:18
Titel

Re: E-Mailformular mit dynamischer Abfrage

Antworten mit Zitat Zum Seitenanfang

noodles hat geschrieben:
... , dass per Klick auf das Feld ein neues Feld geöffnet wird.
Wie könnte man das umsetzen?


Code:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function clone_this(objButton)
{
    tmpNode = objButton.form.elements[0].parentNode.cloneNode(true);
    tmpNode.getElementsByTagName('input')[1].style.display='inline';
    tmpElm=document.createElement('input');
    tmpElm.type=objButton.form.elements[0].type;
    tmpElm.name=objButton.form.elements[0].name;
    tmpNode.replaceChild(tmpElm,tmpNode.getElementsByTagName('input')[0]);
    objButton.form.insertBefore(tmpNode,objButton);
}

function remove_this(obj)
{
  obj.form.removeChild(obj.parentNode);
}
//-->
</script>
</head>
<body>
<form>
 <div>
  <input size="20" name="textfeldname[]" type="file">
  <input type="button" onclick="remove_this(this)" value="l&ouml;schen" style="display:none">
 </div>
 <input value="noch eins" onclick="clone_this(this)" type="button">
</form>
</body>
</html>


Den Rest verstehe ich nicht, was willst du machen?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
sahnemuh

Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht: Männlich
Verfasst Mo 27.11.2006 21:40
Titel

Antworten mit Zitat Zum Seitenanfang

nighthawk96 hat geschrieben:
Javascript, bzw mit AJAX, wäre eine Lösung.

google nach "ajax form" durchsuchen, da gibt es fertige Beispiele, welche Du für Deine Anforderungen modifizieren und nutzen kannst.



buzzword bingo! \o/
  View user's profile Private Nachricht senden
 
Ähnliche Themen E-Mailformular
Flash MX Mailformular
Mailformular fehlerhaft!
Mailformular Umlaute
PHP Mailformular umlaute
[PHP] Fehlermeldung in Mailformular ausgeben
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.