Ik heb een HTML-pagina met daarin een FORM.
Onderstaande code geeft weer wat ik heb:
Als iemand op de SUBMIT-knop drukt wordt keurig een mailtje afgeleverd in mijn e-mailbox met als inhoud de waarden van de ingevulde velden.
Nu wil ik echter in dit formulier een element toevoegen:
Een "Selection Box" met waarden, waarbij de volgorde van deze waarden door een bezoeker kan worden aangepast. De gekozen volgorde van waarden is dan het resultaat van deze box.
(Moeilijk te omschrijven, maar hier vind je wat ik bedoel)
Op de site van javascript.internet.com heb ik een mooi script gevonden, wat dit kan.
Echter het lukt mij niet om dit script te integreren in mijn Form.
Het JAVA-script bestaat o.a. uit deze actie.
Het vult de variabele 'theList' met de volgorde van de waarden.
In plaats van de regel "location.href = document.form.action + theList;" zal ik iets anders moeten verzinnen om de variabele 'theList' mee te laten nemen in mijn Form dat bovenaan deze post staat.
Ik heb de gehele ochtend vanalles geprobeerd, maar het lukt mij echter niet.
Wie kan mij een duwtje in de goede richting geven?
Onderstaande code geeft weer wat ik heb:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| <html>
<head>
<title>Post Market Surveillance Questionnaire</title>
</head>
<body>
<form method="POST" action="http://www.cuci.nl/cgi-bin/mailto" name="form">
<input type="hidden" name="sendmail_to" value="MIJNEMAILADRES">
<input type="hidden" name="sendmail_subject" value="PMS">
<input type="hidden" name="next_url" value="thankyou_pms.htm">
<input type="hidden" name="sendmail_body" value="
Bedrijf: ${company}
Land: ${country}">
<p> Company name: <input type="text" name="company" size="20"> </p>
<p> Country: <input type="text" name="country" size="20"> </p>
<p> <input type="submit" value="Submit" name="B1">
<input type="reset" value="Reset" name="B2"> </p>
</form>
</body>
</html> |
Als iemand op de SUBMIT-knop drukt wordt keurig een mailtje afgeleverd in mijn e-mailbox met als inhoud de waarden van de ingevulde velden.
Nu wil ik echter in dit formulier een element toevoegen:
Een "Selection Box" met waarden, waarbij de volgorde van deze waarden door een bezoeker kan worden aangepast. De gekozen volgorde van waarden is dan het resultaat van deze box.
(Moeilijk te omschrijven, maar hier vind je wat ik bedoel)
Op de site van javascript.internet.com heb ik een mooi script gevonden, wat dit kan.
Echter het lukt mij niet om dit script te integreren in mijn Form.
Het JAVA-script bestaat o.a. uit deze actie.
code:
1
2
3
4
5
6
7
8
9
| function submitForm() {
var list = document.form.list;
var theList = "";
for (i = 0; i <= list.options.length-1; i++) {
theList += list.options[i].value + "=" + list.options[i].text;
if (i != list.options.length-1) theList += "&";
}
location.href = document.form.action + theList;
} |
Het vult de variabele 'theList' met de volgorde van de waarden.
In plaats van de regel "location.href = document.form.action + theList;" zal ik iets anders moeten verzinnen om de variabele 'theList' mee te laten nemen in mijn Form dat bovenaan deze post staat.
Ik heb de gehele ochtend vanalles geprobeerd, maar het lukt mij echter niet.
Wie kan mij een duwtje in de goede richting geven?