日本語
<!--次のコードを <body> 領域に追加します--> <script language="javascript"> function aClass(aData, aValue, aText) { if (aClass.arguments.length < 3) alter("受信が間違っていますパラメーター! ") else { this.Data = aData; this.Value = aValue; this.Text = aText; } } function chgDnCombobox(aSrc, aDes, aClass, aRemain){ if (chgDnCombobox.arguments.length < 3) アラート ( "渡されたパラメータが間違っています!") else if (aSrc.type != "select-one")alert("渡されたパラメータが間違っています!") else if (aClass == null) alter("aClass is not定義エラー ! ") else { if (aRemain==null) aRemain = 1; chgDnComboboxItem(aSrc.options[aSrc.selectedIndex].value, aDes, aClass, aRemain); } } function chgDnComboboxItem(aValue, aDes, aClass, aRemain) ){ if (chgDnComboboxItem.arguments.length<3) alter("パラメータの受け渡しエラー!") else if (aClass==null) alter("エラー! aClass が定義されていません!") 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); } } function deleteAllComboboxItem(aList, aRemain) { for (var i=aList.options) .length; i > aRemain-1; i--) aList.options[i] = null; } function addComboboxItem(aList, aText, aValue) { var aOption = new Option(aText, aValue); [aList.options.length]=aOption"); } </script> <table width="300" border="0" cellpacing="0" cellpadding="5"> <tr> <form name="myform" onSubmit=" return noerror(myform)" method="post" action="youraction_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="北京">北京</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="安徽">安徽</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="黒竜江">黒竜江</option> <option value=" 貴州省">貴州</option> <option value="海南">海南</option> <option value="新疆">新疆</option> <option value="内モンゴル">内モンゴル</ 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('国内', '河北', '河北')、新しい 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")); aForm. CountryGroup, aForm.City, f_Set0, 0) } </script>