Português
<!-- 把下列代码加到<body>区域中 --> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function selectcheck(field, myselection) { var fieldid; var pos; critérios var; var string; string = minha seleção.valor; for (i=0; i<field.length; i++) { if (strng=="all") { field[i ].checked = true; } else { fieldid = campo[i].id; pos = string.substring(0,1); critérios = string.substring(1,2); //isso obtém as informações que queremos avaliar if (fieldid.substring(pos,pos+1)==criteria) { field[ i].checked = true; } else { campo[ i].checked = false; //você pode deixar isso de fora se não quiser desmarcar as caixas de seleção } } } } // Fim --> </script> <form> <table align="center"> <tr><td> < !--Carregue cada ID com uma string que será analisada posteriormente --> <input id=a1 type=checkbox name=list value="1">Grupo A Subgrupo 1<br> <input id=a2 type=checkbox name =list value="2">Grupo A Subgrupo 2<br> <input id=b1 type=checkbox name=list value="3">Grupo B Subgrupo 1<br> <input id=b2 type=checkbox name=list value="4">Grupo B Subgrupo 2<br> <input id=c1 type=checkbox name=list value="5">Grupo C Subgrupo 1<br> <input id=c2 type=checkbox name=list value= "6">Grupo C Subgrupo 2<br> <!--Defina seus valores de opção que contêm uma posição e depois os critérios--> <p> 请你选择: <select size="1" name="mycombobox"> <option value="all">Todos os grupos</option> <option value="0a ">Grupo A</option> <option value="0b ">Grupo B</option> <option value="0c "> Grupo C</option> <option value="11 ">Subgrupo 1</option> <option value="12 ">Subgrupo 2</option> </select> <br> <div align="center"> < input type="button" value="确定" onclick=" selectivecheck(this.form.list, this.form.mycombobox)"> </div> </td></tr> </table> </form>