ภาษาไทย
<!--เพิ่มโค้ดต่อไปนี้ลงในพื้นที่ <body>--> <script language="javascript"> ฟังก์ชั่น aClass(aData, aValue, aText) { if (aClass.arguments.length < 3) alert("Incoming Wrong พารามิเตอร์! ") else { this.Data = aData; this.Value = aValue; this.Text = aText; } } ฟังก์ชัน chgDnCombobox(aSrc, aDes, aClass, aRemain){ if (chgDnCombobox.arguments.length < 3) alert ( "พารามิเตอร์ที่ส่งผ่านไม่ถูกต้อง!") else if (aSrc.type != "select-one") alert("พารามิเตอร์ที่ส่งผ่านไม่ถูกต้อง!") else if (aClass == null) alert("aClass is not ข้อผิดพลาดที่กำหนด ! ") else { if (aRemain==null) aRemain = 1; chgDnComboboxItem(aSrc.options[aSrc.selectedIndex].value, aDes, aClass, aRemain); } } ฟังก์ชัน chgDnComboboxItem(aValue, aDes, aClass, aRemain) ){ if (chgDnComboboxItem.arguments.length<3) alert("ข้อผิดพลาดในการส่งพารามิเตอร์!") else if (aClass==null) alert("ข้อผิดพลาด! aClass is not specified!") else{ if (aRemain==null ) aRemain = 1; DeleteAllComboboxItem(aDes, aRemain); for (var i=0; i<aClass.length; i++) if (aClass[i].Data==aValue) /* ตรวจสอบ aClass[i].Data */ if (aClass [i].Data!="") addComboboxItem(aDes, aClass[i].Text, aClass[i].Value); } } ฟังก์ชัน DeleteAllComboboxItem(aList, aRemain) { สำหรับ (var i=aList.options .length; i > aRemain-1; i--) aList.options[i] = null; } ฟังก์ชั่น addComboboxItem(aList, aText, aValue) { var aOption = new Option(aText, aValue [aList. options.length]=aOption"); } </script> <table width="300" border="0" cellspacing="0" cellpadding="5"> <tr> <form name="myform" onSubmit=" return noerror(myform)" method="post" action="yourraction_script"><td height="16" valign="top" bgcolor="#CCCC99"> <div align="center"><span คลาส ="title ">แสดงผล:</span> <select name="CountryGroup" size=1 onChange='change_area(document.myform)'> <option value="domestic">ภายในประเทศ</option> <option value=" ต่างประเทศ"> ในต่างประเทศ</option> </select> <select name="City" size=1> <option value="Beijing">ปักกิ่ง</option> <option value="Guangdong">Guangdong</option> < option value= "กวางสี">กวางสี</option> <option value="เซี่ยงไฮ้">เซี่ยงไฮ้</option> <option value="ฝูเจี้ยน">ฝูเจี้ยน</option> <option value="เทียนจิน">เทียนจิน</option > <option value="หูหนาน">หูหนาน</option> <option value="หูเป่ย์">หูเป่ย์</option> <option value="เจ้อเจียง">เจ้อเจียง</option> <option value="เหอเป่ย์">เหอเป่ย์< /option> <option value="Shandong">มณฑลซานตง</option> <option value="เสฉวน">เสฉวน</option> <option value="Anhui">มณฑลอานฮุย</option> <option value="เหลียวหนิง"> เหลียวหนิง</ option> <option value="เจียงซู">เจียงซู</option> <option value="Gansu">กานซู</option> <option value="ชิงไห่">ชิงไห่</option> <option value="เจียงซี ">เจียงซี </option> <option value="หนิงเซี่ย">หนิงเซี่ย</option> <option value="ซานซี">ชานซี</option> <option value="ยูนนาน">ยูนนาน</option> <option value= "จี๋หลิน" >จี๋หลิน</option> <option value="เหอหนาน">เหอหนาน</option> <option value="ฉ่านซี">ฉ่านซี</option> <option value="เฮยหลงเจียง">เฮยหลงเจียง</option> <option value=" กุ้ยโจว">กุ้ยโจว</option> <option value="ไหหลำ">ไห่หนาน</option> <option value="Xinjiang">ซินเจียง</option> <option value="มองโกเลียใน">มองโกเลียใน</option option> <option value ="ทิเบต">ทิเบต</option> <option value="ฮ่องกง">ฮ่องกง</option> <option value="ไต้หวัน">ไต้หวัน</option> </select> </div > </td></ form></tr></table> <script language="javascript"> function onchg(aForm) { onchg(document.myform);} var f_Set0 = new Array(new aClass('domestic) ', 'ปักกิ่ง', ' ปักกิ่ง'), aClass ใหม่ ('ในประเทศ', 'กวางตุ้ง', 'กวางตุ้ง'), aClass ใหม่ ('ในประเทศ', 'กวางสี', 'กวางสี'), aClass ใหม่ ('ในประเทศ', 'เซี่ยงไฮ้', 'เซี่ยงไฮ้' ), aClass ใหม่ ('ในประเทศ', 'ฝูเจี้ยน', 'ฝูเจี้ยน'), aClass ใหม่ ('ในประเทศ', 'เทียนจิน', 'เทียนจิน'), aClass ใหม่ ('ในประเทศ', 'หูหนาน' ', 'หูหนาน'), aClass ใหม่ ('ในประเทศ', 'หูเป่ย์', 'หูเป่ย์'), aClass ใหม่ ('ในประเทศ', 'เจ้อเจียง', 'เจ้อเจียง'), aClass ใหม่ ('ในประเทศ', 'เหอเป่ย์', 'Hebei'), aClass ใหม่ ('ในประเทศ', 'ซานตง', 'ซานตง'), aClass ใหม่ ('ในประเทศ', 'เสฉวน', 'เสฉวน'), aClass ใหม่ ('ในประเทศ', 'มณฑลอานฮุย', 'มณฑลอานฮุย '), aClass ใหม่ (' ในประเทศ', 'เหลียวหนิง', 'เหลียวหนิง'), aClass ใหม่ ('ในประเทศ', 'เจียงซู', 'เจียงซู'), aClass ใหม่ ('ในประเทศ', 'กานซู', 'เหอเป่ย') , aClass ใหม่ ('ในประเทศ' , 'ชิงไห่', 'ซานตง'), aClass ใหม่ ('ในประเทศ', 'เจียงซี', 'เจียงซี'), aClass ใหม่ ('ในประเทศ', 'หนิงเซี่ย', 'หนิงเซี่ย'), ใหม่ aClass('ในประเทศ', 'ชานซี', 'ชานซี'), aClass ใหม่ ('ในประเทศ', 'เจียงซี', 'เจียงซี'), aClass ใหม่ ('ในประเทศ', 'ยูนนาน', 'ยูนนาน'), aClass ใหม่ ( 'ในประเทศ', 'จี๋หลิน' , 'จี๋หลิน'), aClass ใหม่ ('ในประเทศ', 'เหอหนาน', 'เหอหนาน'), aClass ใหม่ ('ในประเทศ', 'มณฑลส่านซี', 'มณฑลส่านซี'), aClass ใหม่ ('ในประเทศ' ', 'เฮยหลงเจียง', ' เฮยหลงเจียง'), aClass ใหม่ ('ในประเทศ', 'กุ้ยโจว', 'กุ้ยโจว'), aClass ใหม่ ('ในประเทศ', 'ไหหลำ', 'ไห่หนาน'), aClass ใหม่ ('ในประเทศ', 'ซินเจียง', 'ซินเจียง' ), aClass ใหม่ ('ในประเทศ', 'มองโกเลียใน', 'มองโกเลียใน'), aClass ใหม่ ('ในประเทศ', 'ทิเบต', 'ทิเบต'), aClass ใหม่ ('ในประเทศ', 'ฮ่องกง', 'ฮ่องกง'), aClass ใหม่ ('ในประเทศ', 'ไต้หวัน', 'ไต้หวัน'), aClass ใหม่ ('ต่างประเทศ', 'สหรัฐอเมริกา', 'สหรัฐอเมริกา'), aClass ใหม่ ('ต่างประเทศ' ', 'ญี่ปุ่น', 'ญี่ปุ่น'), aClass ใหม่ ('ต่างประเทศ', 'สหราชอาณาจักร', 'สหราชอาณาจักร'), aClass ใหม่ ('ต่างประเทศ', 'ฝรั่งเศส', 'ฝรั่งเศส'), aClass ใหม่ ('ต่างประเทศ', 'อิตาลี', 'อิตาลี'), aClass ใหม่ (' ต่างประเทศ', 'เยอรมนี', 'เยอรมนี'), aClass ใหม่ ("End", "End", "End")); ฟังก์ชั่น change_area (aForm) { chgDnCombobox ( aForm.CountryGroup, aForm.City, f_Set0, 0) } </script>