Ik probeer voor mijn werk een webformulier te maken om een bepaalde handeling wat sneller te laten verlopen. We hebben geen webserver dus alles moet via een netwerkshare opgestart worden en vandaar dat ik voor javascript heb gekozen
Zoals aangegeven probeer ik een webformulier te maken waar we verschillende velden moeten invullen en/of kiezen uit verschillende dropdown menu's
Naam:
Urgentie:
Locatie: AAAA / BBBB / CCC (dropdown menu)
Handeling: AAAA / BBBB / CCCC (dropdown menu)
Als alles is ingevult dan moet er onderaan knopje komen met een mailto link die alle keuzes / text overneemt in een nieuwe email. Zodat we eigenlijk alleen nog maar op sent email hoeven te klikken. (Ik weet dat dit niet de beste methode is maar helaas hebben we geen mogelijkheid om dit te draaien op een webserver)
Nu heb ik onderstaande gemaakt en tot nu werkt het. Alleen als ik nu het 2e script wil toevoegen dan werkt niks meer. Ik kopieer het 1e script en plak die onderaan (de indhoud zal later veranderd worden)
Kan iemand me helpen en vertellen wat ik verkeerd doe? Ik moet wel aangeven dat ik vrij n00b ben dus rustig aan
(ik heb al verschillende dingen opgezocht op internet en van alles geprobeerd maar kom er gewoonweg niet uit (dothis;dothat commando's).
Zoals aangegeven probeer ik een webformulier te maken waar we verschillende velden moeten invullen en/of kiezen uit verschillende dropdown menu's
Naam:
Urgentie:
Locatie: AAAA / BBBB / CCC (dropdown menu)
Handeling: AAAA / BBBB / CCCC (dropdown menu)
Als alles is ingevult dan moet er onderaan knopje komen met een mailto link die alle keuzes / text overneemt in een nieuwe email. Zodat we eigenlijk alleen nog maar op sent email hoeven te klikken. (Ik weet dat dit niet de beste methode is maar helaas hebben we geen mogelijkheid om dit te draaien op een webserver)
Nu heb ik onderstaande gemaakt en tot nu werkt het. Alleen als ik nu het 2e script wil toevoegen dan werkt niks meer. Ik kopieer het 1e script en plak die onderaan (de indhoud zal later veranderd worden)
Kan iemand me helpen en vertellen wat ik verkeerd doe? Ik moet wel aangeven dat ik vrij n00b ben dus rustig aan
HTML:
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
64
65
66
67
68
69
70
71
72
| <form>Naam<br> <input type="text" size="40" name="name"> <br><br> Best Effort<input type="radio" name="Urgentie" value="Best Effort"><br> Next day<input type="radio" name="Urgentie" value="Next day"><br><br><br> </form> <form name="Locatie"> <select name="Locatie" size="1" onChange="showtext()"> <option value=>Selecteer locatie</option> <option value=>Amsterdam</option> <option value=>Rotterdam</option> <option value=>Den Haag</option> </select><br> <textarea rows=5 cols=30 wrap="virtual" name="text"></textarea> </form> <script language="javascript"> <!-- var shortcut=document.Locatie var descriptions=new Array() //extend this list if neccessary to accomodate more selections descriptions[0]="Selecteer locatie" descriptions[1]="Amsterdam" descriptions[2]="Rotterdam" descriptions[3]="Den Haag" shortcut.text.value=descriptions[shortcut.Locatie.selectedIndex] function gothere(){ location=shortcut.Locatie.options[shortcut.Locatie.selectedIndex].value } function showtext(){ shortcut.text.value=descriptions[shortcut.Locatie.selectedIndex] } //--> </script> <form name="Locatie"> <select name="Locatie" size="1" onChange="showtext()"> <option value=?>Selecteer locatie</option> <option value=?>Amsterdam</option> <option value=?>Rotterdam</option> <option value=?>Den Haag</option> </select><br> <textarea rows=5 cols=30 wrap="virtual" name="text"></textarea> </form> <script language="javascript"> <!-- var shortcut=document.Locatie var descriptions=new Array() //extend this list if neccessary to accomodate more selections descriptions[0]="Selecteer locatie" descriptions[1]="Amsterdam" descriptions[2]="Rotterdam" descriptions[3]="Den Haag" shortcut.text.value=descriptions[shortcut.Locatie.selectedIndex] function gothere(){ location=shortcut.Locatie.options[shortcut.Locatie.selectedIndex].value } function showtext(){ shortcut.text.value=descriptions[shortcut.Locatie.selectedIndex] } //--> </script> |
[ Voor 33% gewijzigd door Raven__NL op 28-04-2013 11:44 ]