¿Cómo implementar una lista de selección vinculada de tres niveles de JavaScript con un valor seleccionado inicial?
Convierta su configuración()
Eq:
función setup()
{
for(i=0;i document.onchange=new Function("cambiar("+(i+1)+")"); p > cambio(0); //################ setDefault("Sichuan"," Dazhou " , "Daxian"); function setDefault(provincia,ciudad,pueblo){ var select=document.getElementById("s1"); para (x=0;x for(x=0;x var child=select. niños[x]; if(child.value===provincia){ child.selected=true; } p> } cambio(1); select=document.getElementById("s2"); for(x=0;x< seleccionar .children.length;x++){ var child= select.children[x]; if(child.value===ciudad){ child.selected=true; } } cambio(2); select= document.getElementById("s2 " ); for(x=0;x var child=select.children[x]; if(child. value===ciudad){ child.selected=true; } } }< / p> } Pregunta #2 Agregar un método function setThird(town){ varthird= documento .getElementById("s3"); var done=0; for(i=0;i var niño=tercero.niños[i]; if(child.value===info){ niño.selected=true; hecho++ ; descanso; } } if(done===0 ){ alerta ("No hay condado coincidente") } } } } Agregar un botón a llamar s etThird(ciudad), < input type="button" value="setThird for,Beijing/Beijing/Condado de Miyun" onclick= setThird('Condado de Miyun')> El requisito previo es mejor que la opción del condado, que debe ser la opción del condado; de lo contrario, no se seleccionará , pruébalo