Checkboxen (ID) auswerten und per E-Mail versenden

Florian123

Mitglied
Hallo zusammen,

ich habe eine dynamische Webseite erstellt, die Checkboxen enthalten.
Ich möchte nun die Checkboxen auswerten und per E-Mail versenden.

Da ich leider nicht viel Erfahrungen mit JavaScript habe, würde ich mich sehr freuen, wenn Ihr mir helfen könntet.


Mein Script: (Danke an Sven Mintel)

HTML:
<html>
<head>
<title>Navigation mit Auswahllisten – Teil 1</title>
<script type="text/javascript"><!--
// *** globale Variablen
var urls = new Array(
   new Array(""),
   new Array("", "seite1–1.html", "seite1–2.html", "seite1–3.html"),
   new Array("", "seite2–1.html", "seite2–2.html"),
   new Array("", "seite3–1.html", "seite3–2.html", "seite3–3.html", "seite3–4.html")
);
var beschriftung = new Array(
   new Array("Bitte auswählen"),
   new Array("Bitte auswählen", "Punkt 1.1", "Punkt 1.2", "Punkt 1.3"),
   new Array("Bitte auswählen", "Punkt 2.1", "Punkt 2.2"),
   new Array("Bitte auswählen", "Punkt 3.1", "Punkt 3.2", "Punkt 3.3", "Punkt 3.4")
);
// *** Ende der globalen Variablen
function kategorie_anzeigen(f) {

var kategorie = f.kategorien.selectedIndex;
document.getElementById('unterpunkte').innerHTML='';
for (var i=1; i<beschriftung[kategorie].length; i++) {
document.getElementById('unterpunkte').innerHTML+=
  '<input type="checkbox" name="unterpunkte" value="'+beschriftung[kategorie][i]+
  '">'+beschriftung[kategorie][i];

  }
}

function seite_laden(f){
   var kategorie = f.kategorien.selectedIndex;
   var unterpunkt = f.unterpunkte.selectedIndex;
}
//--></script>
</head>
<body>
<h1>Navigation mit Auswahllisten</h1>
<form>
<select name="kategorien"
onchange="kategorie_anzeigen(this.form);">
   <option>Bitte auswählen</option>
   <option>Kategorie 1</option>
   <option>Kategorie 2</option>
   <option>Kategorie 3</option>
</select>
<div id="unterpunkte"></div>
</form>
</body>
</html>


Vielen Dank für Eure Hilfe!

MFG

Florian
 
Zuletzt bearbeitet von einem Moderator:
Soll es einen "Senden" Button geben?
Code:
<form name="input" action="danke.php" method="post">
<select name="kategorien"
onchange="kategorie_anzeigen(this.form);">
<option>Bitte auswählen</option>
<option>Kategorie 1</option>
<option>Kategorie 2</option>
<option>Kategorie 3</option>
</select>
<div id="unterpunkte"></div>
<p>
<input type="submit" value="Senden">
</form>

Darf PHP verwendet werden?
Dann würden auf der Seite danke.php die Werte gelesen und per Mail versendet.
 
Zuletzt bearbeitet von einem Moderator:
Hallo Zazzarim,

vielen Dank für die schnelle Antwort.

Ich möchte gerne die Ausgabe mit PHP machen.

Muss ich etwas beachten, wenn ich die "Id=unterpunte" ausgeben möchte und gleichzeitig die Werte per E-mail verschicken möchte?

MFG

Florian
 

Neue Beiträge

Zurück