Hallo Leute,
folgendes Problem:
Ich möchte ein Skript für meinen Jahrgang schreiben, in dem man einfach auswählen kann, an wen die Mail gehen soll... das mit den checkboxen hab ich schon hingekriegt, nur wie krieg ich es hin, das, wenn man den link ganz unten drückt, alle ausgewählten eMail-Adressen erscheinen und in einer Variable gespeichert werden??
Für die Antworten schon im Vorraus danke...
Schöne Grüße,
...Freddy
PS: Die kritische Stelle ist unten erläutert
|
Quellcode
|
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
|
<html>
<head>
<title></title>
<script language="JavaScript">
<!--
function ALLChoice(field, i)
{
var checkcount = 0;
var loop;
for (loop = 1; loop < field.length; loop++)
{
if (i == 0)
{
field[loop].checked = field[0].checked;
}
else
{
if (field[loop].checked)
{
checkcount++;
}
field[0].checked = (checkcount == field.length-1);
}
}
}
var n = new Array(); var e = new Array(); var a = 1;
n[a]=Mustermann, Manfred'; e[a]='manfred@mustermann.de'; a++;
//-->
</script>
</head>
<body>
<font size="+2">Mailing-Liste</font><p>
<form name="absender" action="email_senden.php">
<table>
<script language="JavaScript">
<!--
document.write('<tr><td colspan="2"><input type="checkbox" name="email" value="*" onclick="ALLChoice(document.absender.email, 0)"> <b>alle Personen</b><p></td></tr>');
for (b=1; b<a ; b++ ) {
document.write('<tr><td>');
if(e[b]!='') document.write('<input type="checkbox" name="email" value="'+e[b]+'" onclick="ALLChoice(document.absender.email, '+b+')">');
document.write('</td><td>'+n[b]+'</td></tr>');
}
//-->
</script>
</table>
<a href="javascript:alert(document.absender.email)">Addis</a><p> //Hier liegt das eigentliche Problem, ich drücke auf den Link und er soll dann in dem Fenster alle eMail-Adressen aufführen
</form>
</body>
</html>
|