Avatar billede tranberg Nybegynder
04. juni 2004 - 11:34 Der er 5 kommentarer og
1 løsning

valg mulighed ved brug af en formmail

Hej,

Jeg vil høre om det er muligt at lave en kontakt formular med en valg mulighed. Her mener jeg, at man skal kunne vælge imellem 10 forskellige personer at skrive til. Så man kun skal bruge en side til at lave en kontakt forumlar på..

Mange tak til den der kan :P
Avatar billede skovenborg Nybegynder
04. juni 2004 - 11:55 #1
hvis du tænker på at din form har en action, som fx hedder action="mailto:mail@host.dk" så kan du lave en selectbox, sådan nogenlunde på denne måde:
<form action="" method="post">
<select name="email" onchange="if (this.selectedIndex > 0) {this.form.action = this.value;this.options[0].selected = true;}>
<option value="">-- Skriv til --</option>
<option value="mail@host.com">mail@host.com</option>
<option value="enanden@p.dk">mail@host.com</option>
</select>
</form>
Avatar billede tranberg Nybegynder
04. juni 2004 - 12:45 #2
takker, men hvad gør jeg så ved denne her:

<input type=hidden name="recipient" value="min@mail.dk"> <INPUT TYPE="hidden"
NAME="subject" VALUE="Kontakt via hjemmesiden">

skal jeg slette den?

Jeg har også et lille problem ved valgboxen.. man kan godt "kigge" i den, men når man trykker på en mulighed, så viser den " -- Skriv til --"..
Avatar billede skovenborg Nybegynder
04. juni 2004 - 12:47 #3
så ret det til:
onchange="if (this.selectedIndex > 0) {this.form.action = this.value;}">

action bliver dog lavet om lige meget hvad. Brugte du egentlig de to hidden fields før, for du kan godt skrive:
if (this.selectedIndex > 0) {this.form.recipient.value = this.value}
i stedet
Avatar billede tranberg Nybegynder
04. juni 2004 - 13:55 #4
Mange tak, det virker nu.. vil du have pointe, så bare sig til :p
Avatar billede skovenborg Nybegynder
04. juni 2004 - 15:10 #5
jotak som byder :-)
Avatar billede skovenborg Nybegynder
04. juni 2004 - 16:08 #6
og tak for points :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester