Français
<!--Ajoutez le code suivant à la zone <body>--> <script language="javascript"> function aClass(aData, aValue, aText) { if (aClass.arguments.length < 3) alert("Incoming Wrong paramètre ! ") else { this.Data = aData; this.Value = aValue; this.Text = aText; } } function chgDnCombobox(aSrc, aDes, aClass, aRemain){ if (chgDnCombobox.arguments.length < 3) alert ( "Le paramètre transmis est erroné!") else if (aSrc.type != "select-one") alert("Le paramètre transmis est erroné!") else if (aClass == null) alert("aClass n'est pas erreur définie ") 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) alert("Erreur lors du passage des paramètres !") else if (aClass==null) alert("Erreur ! aClass n'est pas défini !") else{ if (aRemain==null ) aRemain = 1; deleteAllComboboxItem(aDes, aRemain); for (var i=0; i<aClass.length; i++) if (aClass[i].Data==aValue) /* vérifie 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 class ="title ">Affichage :</span> <select name="CountryGroup" size=1 onChange='change_area(document.myform)'> <option value="domestic">national</option> <option value=" étranger"> À l'étranger</option> </select> <select name="Ville" size=1> <option value="Pékin">Pékin</option> <option value="Guangdong">Guangdong</option> < option value= "Guangxi">Guangxi</option> <option value="Shanghai">Shanghai</option> <option value="Fujian">Fujian</option> <option value="Tianjin">Tianjin</option > <option value="Hunan">Hunan</option> <option value="Hubei">Hubei</option> <option value="Zhejiang">Zhejiang</option> <option value="Hebei">Hebei< /option> <option value="Shandong">Shandong</option> <option value="Sichuan">Sichuan</option> <option value="Anhui">Anhui</option> <option value="Liaoning"> Liaoning</ option> <option value="Jiangsu">Jiangsu</option> <option value="Gansu">Gansu</option> <option value="Qinghai">Qinghai</option> <option value="Jiangxi ">Jiangxi </option> <option value="Ningxia">Ningxia</option> <option value="Shanxi">Shanxi</option> <option value="Yunnan">Yunnan</option> <option value= "Jilin" >Jilin</option> <option value="Henan">Henan</option> <option value="Shaanxi">Shaanxi</option> <option value="Heilongjiang">Heilongjiang</option> <option value=" Guizhou">Guizhou</option> <option value="Hainan">Hainan</option> <option value="Xinjiang">Xinjiang</option> <option value="Mongolie intérieure">Mongolie intérieure</ option> <option value ="Tibet">Tibet</option> <option value="Hong Kong">Hong Kong</option> <option value="Taiwan">Taïwan</option> </select> </div > </td></ form></tr></table> <script language="javascript"> function onchg(aForm) { onchg(document.myform);} var f_Set0 = new Array(new aClass('domestic ', 'Beijing', ' Pékin'), nouvelle aClass('domestique', 'Guangdong', 'Guangdong'), nouvelle aClass('domestique', 'Guangxi', 'Guangxi'), nouvelle aClass('domestique', 'Shanghai', 'Shanghai' ), nouvelle aClass('domestique', 'Fujian', 'Fujian'), nouvelle aClass('domestique', 'Tianjin', 'Tianjin'), nouvelle aClass('domestique', 'Hunan ', 'Hunan'), nouvelle aClass('domestique', 'Hubei', 'Hubei'), nouvelle aClass('domestique', 'Zhejiang', 'Zhejiang'), nouvelle aClass('domestique', 'Hebei', 'Hebei'), nouvelle aClass ('domestique', 'Shandong', 'Shandong'), nouvelle aClass('domestique', 'Sichuan', 'Sichuan'), nouvelle aClass('domestique', 'Anhui', 'Anhui '), nouvelle aClass('Domestique', 'Liaoning', 'Liaoning'), nouvelle aClass('Domestique', 'Jiangsu', 'Jiangsu'), nouvelle aClass('Domestique', 'Gansu', 'Hebei') , nouvelle aClass('Domestique', 'Qinghai', 'Shandong'), nouvelle aClass('domestique', 'Jiangxi', 'Jiangxi'), nouvelle aClass('domestique', 'Ningxia', 'Ningxia'), nouvelle aClass('domestique', 'Shanxi', 'Shanxi'), nouveau aClass('domestique', 'Jiangxi', 'Jiangxi'), nouveau aClass('domestique', 'Yunnan', 'Yunnan'), nouveau aClass( 'domestique', 'Jilin', 'Jilin'), nouvelle aClass('domestique', 'Henan', 'Henan'), nouvelle aClass('domestique', 'Shaanxi', 'Shaanxi'), nouvelle aClass('domestique' ', 'Heilongjiang', ' Heilongjiang'), nouvelle aClass('domestique', 'Guizhou', 'Guizhou'), nouvelle aClass('domestique', 'Hainan', 'Hainan'), nouvelle aClass('domestique', 'Xinjiang', 'Xinjiang' ), nouvelle aClass('domestique', 'Mongolie intérieure', 'Mongolie intérieure'), nouvelle aClass('domestique', 'Tibet', 'Tibet'), nouvelle aClass('domestique', 'Hong Kong', 'Hong Kong'), nouvelle aClass('nationale', 'Taiwan', 'Taiwan'), nouvelle aClass('étranger', 'États-Unis', 'États-Unis'), nouvelle aClass('étranger ', 'Japon', 'Japon'), nouvelle aClass ('étranger', 'UK', 'UK'), nouvelle aClass('étranger', 'France', 'France'), nouvelle aClass('étranger', 'Italie', 'Italie'), new aClass('étranger', 'Allemagne', 'Allemagne'), new aClass("End", "End", "End")); function change_area(aForm) { chgDnCombobox( aForm.CountryGroup, aForm.City, f_Set0, 0) } </script>