Ik wil een online offerte formulier maken.
Daarvoor is het nodig dat een bezoeker na opgaaf van een plaatsnaam het aantal kilometers leest (x eurocent) en nog een aantal gegevens betreffende die plaats.
Het is me gelukt om een script te maken met behulp van radio buttons.
Maar dat moet natuurlijk met select velden.
En wat ik ook probeer dat lukt me niet.
Hier de uitgeklede pagina
Simpel vervangen van “keus” door plaats “plaats” en “plaatskeus”werkt niet.
En wat ik ook verder probeer, het lukt niet.
Rein
Daarvoor is het nodig dat een bezoeker na opgaaf van een plaatsnaam het aantal kilometers leest (x eurocent) en nog een aantal gegevens betreffende die plaats.
Het is me gelukt om een script te maken met behulp van radio buttons.
Maar dat moet natuurlijk met select velden.
En wat ik ook probeer dat lukt me niet.
Hier de uitgeklede pagina
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
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
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<script>
<!--
var newWindow
function makeNewWindow(form) {
var bestaand = document.forms[0]
for (var i = 0; i < bestaand.keus.length; i++) {
if (bestaand.keus[i].checked) {
break
}
}
var nieuw = new Array(3)
nieuw [0] = 0
nieuw [1] = 200
nieuw [2] = 100
nieuw[i] == bestaand[i]
var plaatskeus = form.plaats.value
newWindow = window.open("","offerte","status,height=300,width=300")
newWindow.focus()
var newContent = "<HTML><HEAD><title>offerte</title></HEAD>"
newContent += "<body><h1>Offerte</h1> uw keus is gevallen op:<br>"
newContent += (bestaand.keus[i].value)
newContent += "<br>plaatskeuze: "
newContent += (plaatskeus)
newContent += "<br> dat betekent<br>"
newContent += (nieuw[i])
newContent += " kilometer</body></html>"
newWindow.document.write(newContent)
newWindow.document.close()
}
//-->
</script>
<TITLE>aanvraag offerte</TITLE>
<link href="stylelivtale.css" rel="stylesheet" type="text/css">
<h3>aanvraag offerte</h3>
<FORM >
wilt u:<br>
<INPUT TYPE="radio" checked NAME="keus" value="keus a">keus a<br>
<INPUT TYPE="radio" NAME="keus" value="keus b">keus b<br>
<INPUT TYPE="radio" NAME="keus" value="keus c">keus c<br>
<br>
welke plaats<br>
<select name="plaats">
<option value="Groningen" SELECTED>Groningen</option>
<option value="Amsterdam">Amsterdam</option>
<option value="Zwolle">Zwolle</option>
</select>
<br><br>
<INPUT TYPE="button" onclick="makeNewWindow(this.form)" VALUE="uw keuze">
</FORM>
</BODY>
</HTML> |
Simpel vervangen van “keus” door plaats “plaats” en “plaatskeus”werkt niet.
En wat ik ook verder probeer, het lukt niet.
Rein
rein van der meij