日本語
<!-- 下記の列代コードを <body> 領域中 --> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function selectivecheck(field, myselection) { var fieldid; var pos; var 基準;変数文字列; strng = myselection.value; for (i=0; i<field.length; i++) { if (strng=="all") { field[i ].checked = true; } else { フィールド ID = フィールド [i ].id; pos = strng.substring(0,1);条件 = strng.substring(1,2); //これは評価したい情報を取得します if (fieldid.substring(pos,pos+1)==criteria) { field[ i].checked = true; } else {フィールド[i].checked = false; // チェック ボックスをオフにしたくない場合は省略しても構いません } } } } // End --> </script> <form> <table align="center"> <tr><td> < !-- 各 ID に後で解析される文字列をロードします --> <input id=a1 type=checkbox name=list value="1">グループ A サブグループ 1<br> <input id=a2 type=checkbox name =list value="2">グループ A サブグループ 2<br> <input id=b1 type=checkbox name=list value="3">グループ B サブグループ 1<br> <input id=b2 type=checkbox name=list value="4">グループ B サブグループ 2<br> <input id=c1 type=checkbox name=list value="5">グループ C サブグループ 1<br> <input id=c2 type=checkbox name=list value= "6">グループ C サブグループ 2<br> <!-- 位置と基準を含むオプション値を設定します --> <p> 请你选择: <select size="1" name="mycombobox"> <option value="all">すべてのグループ</option> <option value="0a ">グループ A</option> <option value="0b ">グループ B</option> <option value="0c ">グループ C</option> <option value="11 ">サブグループ 1</option> <option value="12 ">サブグループ 2</option> </select> <br> <div align="center"> < input type="button" value="确定" onclick=" selectivecheck(this.form.list, this.form.mycombobox)"> </div> </td></tr> </table> </form>