Español
<!--Agregue el siguiente código al área <body>--> <script language="javascript"> function aClass(aData, aValue, aText) { if (aClass.arguments.length < 3) alert("Entrante incorrecto parámetro! ") else { this.Data = aData; this.Value = aValue; this.Text = aText; } } función chgDnCombobox(aSrc, aDes, aClass, aRemain){ if (chgDnCombobox.arguments.length < 3) alerta ( "¡El parámetro pasado es incorrecto!") else if (aSrc.type != "select-one") alert("¡El parámetro pasado es incorrecto!") else if (aClass == null) alert("aClass no es error definido ") else { if (aRemain==null) aRemain = 1; chgDnComboboxItem(aSrc.options[aSrc.selectedIndex].value, aDes, aClass, aRemain); } } función chgDnComboboxItem(aValue, aDes, aClass, aRemain ){ if (chgDnComboboxItem.arguments.length<3) alert("¡Error al pasar parámetros!") else if (aClass==null) alert("¡Error! ¡aClass no está definida!") else{ if (aRemain==null ) aRemain = 1; eliminarAllComboboxItem(aDes, aRemain); for (var i=0; i<aClass.length; i++) if (aClass[i].Data==aValue) /* comprobar aClass[i].Data */ if (aClass[i].Data!="") addComboboxItem(aDes, aClass[i].Text, aClass[i].Value) function eliminarAllComboboxItem(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.opciones.length]=aOption"); } </script> <table width="300" border="0" cellpacing="0" cellpadding="5"> <tr> <form name="myform" onSubmit=" return noerror(myform)" método="post" action="youraction_script"><td height="16" valign="top" bgcolor="#CCCC99"> <div align="center"><span class ="title ">Pantalla:</span> <select name="CountryGroup" size=1 onChange='change_area(document.myform)'> <option value="domestic">nacional</option> <option value=" extranjero">En el extranjero</option> </select> <select name="Ciudad" size=1> <option value="Beijing">Beijing</option> <option value="Guangdong">Guangdong</option> < valor de opción = "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> <opción value=" Guizhou">Guizhou</option> <option value="Hainan">Hainan</option> <option value="Xinjiang">Xinjiang</option> <option value="Mongolia Interior">Mongolia Interior</ opción> <opción valor ="Tíbet">Tíbet</opción> <opción valor="Hong Kong">Hong Kong</opción> <opción valor="Taiwán">Taiwán</option> </select> </div > </td></ form></tr></table> <script language="javascript"> function onchg(aForm) { onchg(document.myform);} var f_Set0 = new Array(new aClass('doméstico ', 'Beijing', ' Beijing'), nueva aClass('nacional', 'Guangdong', 'Guangdong'), nueva aClass('nacional', 'Guangxi', 'Guangxi'), nueva aClass('nacional', 'Shanghai', 'Shanghai'), nueva aClass('nacional', 'Fujian', 'Fujian'), nueva aClass('nacional', 'Tianjin', 'Tianjin'), nueva aClass('nacional', 'Hunan ', 'Hunan'), nueva aClass('nacional', 'Hubei', 'Hubei'), nueva aClass('nacional', 'Zhejiang', 'Zhejiang'), nueva aClass('nacional', 'Hebei', 'Hebei'), nueva aClass ('nacional', 'Shandong', 'Shandong'), nueva aClass('nacional', 'Sichuan', 'Sichuan'), nueva aClass('nacional', 'Anhui', 'Anhui '), nueva aClass('Doméstica', 'Liaoning', 'Liaoning'), nueva aClass('Domestic', 'Jiangsu', 'Jiangsu'), nueva aClass('Domestic', 'Gansu', 'Hebei') , nueva aClass('Domestic', 'Qinghai', 'Shandong'), new aClass('domestic', 'Jiangxi', 'Jiangxi'), new aClass('domestic', 'Ningxia', 'Ningxia'), new aClass('nacional', 'Shanxi', 'Shanxi'), nueva aClass('nacional', 'Jiangxi', 'Jiangxi'), nueva aClass('nacional', 'Yunnan', 'Yunnan'), nueva aClass( 'nacional', 'Jilin', 'Jilin'), nueva aClass('doméstica', 'Henan', 'Henan'), nueva aClass('doméstica', 'Shaanxi', 'Shaanxi'), nueva aClass('doméstica ', 'Heilongjiang', ' Heilongjiang'), nueva aClass('nacional', 'Guizhou', 'Guizhou'), nueva aClass('nacional', 'Hainan', 'Hainan'), nueva aClass('nacional', 'Xinjiang', 'Xinjiang'), nueva aClass('nacional', 'Mongolia Interior', 'Mongolia Interior'), nueva aClass('nacional', 'Tíbet', 'Tíbet'), nueva aClass('nacional', 'Hong Kong', 'Hong Kong'), nueva aClass('nacional', 'Taiwán', 'Taiwán'), nueva aClass('extranjera', 'Estados Unidos', 'Estados Unidos'), nueva aClass('extranjera ', 'Japón', 'Japón'), nueva aClass ('extranjera', 'Reino Unido', 'Reino Unido'), nueva aClass('extranjera', 'Francia', 'Francia'), nueva aClass('extranjera', 'Italia', 'Italia'), nueva aClass(' extranjero', 'Alemania', 'Alemania'), nueva aClass("Fin", "Fin", "Fin")); función change_area(aForm) { chgDnCombobox( aForm.CountryGroup, aForm.City, f_Set0, 0) } </script>