001.
<html>
002.
<head>
003.
<meta http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
>
004.
<title>ThaiCreate.Com Tutorial</title>
005.
<script language =
"JavaScript"
>
006.
007.
008.
function
ListModel(SelectValue)
009.
{
010.
frmMain.ddlModel.length = 0
011.
frmMain.ddlYear.length = 0
012.
013.
014.
var
myOption =
new
Option(
''
,
''
)
015.
frmMain.ddlModel.options[frmMain.ddlModel.length]= myOption
016.
017.
x =
"1"
018.
mySubList =
new
Array();
019.
020.
strGroup =
"TOYOTA"
;
021.
strValue =
"VIOS"
;
022.
strItem =
"Vios"
;
023.
mySubList[x,0] = strItem;
024.
mySubList[x,1] = strGroup;
025.
mySubList[x,2] = strValue;
026.
if
(mySubList[x,1] == SelectValue){
027.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
028.
frmMain.ddlModel.options[frmMain.ddlModel.length]= myOption
029.
}
030.
031.
x =
"2"
032.
mySubList =
new
Array();
033.
034.
strGroup =
"TOYOTA"
;
035.
strValue =
"ALTIS"
;
036.
strItem =
"Altis"
;
037.
mySubList[x,0] = strItem;
038.
mySubList[x,1] = strGroup;
039.
mySubList[x,2] = strValue;
040.
if
(mySubList[x,1] == SelectValue){
041.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
042.
frmMain.ddlModel.options[frmMain.ddlModel.length]= myOption
043.
}
044.
045.
x =
"3"
046.
mySubList =
new
Array();
047.
048.
strGroup =
"HONDA"
;
049.
strValue =
"CIVIC"
;
050.
strItem =
"Civic"
;
051.
mySubList[x,0] = strItem;
052.
mySubList[x,1] = strGroup;
053.
mySubList[x,2] = strValue;
054.
if
(mySubList[x,1] == SelectValue){
055.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
056.
frmMain.ddlModel.options[frmMain.ddlModel.length]= myOption
057.
}
058.
059.
x =
"4"
060.
mySubList =
new
Array();
061.
062.
strGroup =
"HONDA"
;
063.
strValue =
"CITY"
;
064.
strItem =
"City"
;
065.
mySubList[x,0] = strItem;
066.
mySubList[x,1] = strGroup;
067.
mySubList[x,2] = strValue;
068.
if
(mySubList[x,1] == SelectValue){
069.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
070.
frmMain.ddlModel.options[frmMain.ddlModel.length]= myOption
071.
}
072.
073.
}
074.
075.
076.
077.
078.
function
ListYear(SelectValue)
079.
{
080.
frmMain.ddlYear.length = 0
081.
082.
083.
var
myOption =
new
Option(
''
,
''
)
084.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
085.
086.
x =
"1"
;
087.
mySubList =
new
Array();
088.
089.
strGroup =
"VIOS"
;
090.
strValue =
"2003"
;
091.
strItem =
"2003"
;
092.
mySubList[x,0] = strItem;
093.
mySubList[x,1] = strGroup;
094.
mySubList[x,2] = strValue;
095.
096.
if
(mySubList[x,1] == SelectValue){
097.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
098.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
099.
}
100.
101.
x =
"2"
;
102.
mySubList =
new
Array();
103.
104.
strGroup =
"VIOS"
;
105.
strValue =
"2006"
;
106.
strItem =
"2006"
;
107.
mySubList[x,0] = strItem;
108.
mySubList[x,1] = strGroup;
109.
mySubList[x,2] = strValue;
110.
111.
if
(mySubList[x,1] == SelectValue){
112.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
113.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
114.
}
115.
116.
x =
"3"
;
117.
mySubList =
new
Array();
118.
119.
strGroup =
"VIOS"
;
120.
strValue =
"2007"
;
121.
strItem =
"2007"
;
122.
mySubList[x,0] = strItem;
123.
mySubList[x,1] = strGroup;
124.
mySubList[x,2] = strValue;
125.
126.
if
(mySubList[x,1] == SelectValue){
127.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
128.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
129.
}
130.
131.
x =
"4"
;
132.
mySubList =
new
Array();
133.
134.
strGroup =
"ALTIS"
;
135.
strValue =
"2002"
;
136.
strItem =
"2002"
;
137.
mySubList[x,0] = strItem;
138.
mySubList[x,1] = strGroup;
139.
mySubList[x,2] = strValue;
140.
141.
if
(mySubList[x,1] == SelectValue){
142.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
143.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
144.
}
145.
146.
x =
"5"
;
147.
mySubList =
new
Array();
148.
149.
strGroup =
"ALTIS"
;
150.
strValue =
"2004"
;
151.
strItem =
"2004"
;
152.
mySubList[x,0] = strItem;
153.
mySubList[x,1] = strGroup;
154.
mySubList[x,2] = strValue;
155.
156.
if
(mySubList[x,1] == SelectValue){
157.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
158.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
159.
}
160.
161.
x =
"6"
;
162.
mySubList =
new
Array();
163.
164.
strGroup =
"ALTIS"
;
165.
strValue =
"2009"
;
166.
strItem =
"2009"
;
167.
mySubList[x,0] = strItem;
168.
mySubList[x,1] = strGroup;
169.
mySubList[x,2] = strValue;
170.
171.
if
(mySubList[x,1] == SelectValue){
172.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
173.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
174.
}
175.
176.
x =
"7"
;
177.
mySubList =
new
Array();
178.
179.
strGroup =
"CIVIC"
;
180.
strValue =
"2001"
;
181.
strItem =
"2001"
;
182.
mySubList[x,0] = strItem;
183.
mySubList[x,1] = strGroup;
184.
mySubList[x,2] = strValue;
185.
186.
if
(mySubList[x,1] == SelectValue){
187.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
188.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
189.
}
190.
191.
x =
"8"
;
192.
mySubList =
new
Array();
193.
194.
strGroup =
"CIVIC"
;
195.
strValue =
"2003"
;
196.
strItem =
"2003"
;
197.
mySubList[x,0] = strItem;
198.
mySubList[x,1] = strGroup;
199.
mySubList[x,2] = strValue;
200.
201.
if
(mySubList[x,1] == SelectValue){
202.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
203.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
204.
}
205.
206.
x =
"9"
;
207.
mySubList =
new
Array();
208.
209.
strGroup =
"CIVIC"
;
210.
strValue =
"2011"
;
211.
strItem =
"2011"
;
212.
mySubList[x,0] = strItem;
213.
mySubList[x,1] = strGroup;
214.
mySubList[x,2] = strValue;
215.
216.
if
(mySubList[x,1] == SelectValue){
217.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
218.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
219.
}
220.
221.
x =
"10"
;
222.
mySubList =
new
Array();
223.
224.
strGroup =
"CITY"
;
225.
strValue =
"2000"
;
226.
strItem =
"2000"
;
227.
mySubList[x,0] = strItem;
228.
mySubList[x,1] = strGroup;
229.
mySubList[x,2] = strValue;
230.
231.
if
(mySubList[x,1] == SelectValue){
232.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
233.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
234.
}
235.
236.
x =
"11"
;
237.
mySubList =
new
Array();
238.
239.
strGroup =
"CITY"
;
240.
strValue =
"2005"
;
241.
strItem =
"2005"
;
242.
mySubList[x,0] = strItem;
243.
mySubList[x,1] = strGroup;
244.
mySubList[x,2] = strValue;
245.
246.
if
(mySubList[x,1] == SelectValue){
247.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
248.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
249.
}
250.
251.
x =
"12"
;
252.
mySubList =
new
Array();
253.
254.
strGroup =
"CITY"
;
255.
strValue =
"2009"
;
256.
strItem =
"2009"
;
257.
mySubList[x,0] = strItem;
258.
mySubList[x,1] = strGroup;
259.
mySubList[x,2] = strValue;
260.
261.
if
(mySubList[x,1] == SelectValue){
262.
var
myOption =
new
Option(mySubList[x,0], mySubList[x,2])
263.
frmMain.ddlYear.options[frmMain.ddlYear.length]= myOption
264.
}
265.
266.
}
267.
268.
269.
</script>
270.
271.
</head>
272.
<form name=
"frmMain"
action=
""
method=
"post"
>
273.
Brand
274.
<select id=
"ddlGeo"
name=
"ddlGeo"
onChange =
"ListModel(this.value)"
>
275.
<option selected value=
""
></option>
276.
<option value=
"TOYOTA"
>TOYOTA</option>
277.
<option value=
"HONDA"
>HONDA</option>
278.
</select>
279.
280.
Model
281.
<select id=
"ddlModel"
name=
"ddlModel"
style=
"width:100px"
onChange =
"ListYear(this.value)"
></select>
282.
283.
Year
284.
<select id=
"ddlYear"
name=
"ddlYear"
style=
"width:100px"
></select>
285.
</form>
286.
</body>
287.
</html>