- <script src="jquery-1.3.2.min.js"></script>
- <script type="text/javascript">
-
- $(document).ready(function(){
-
-
-
- //使用:checked選取器,來操作多選框.
- $("input[type=checkbox]").click(countChecked);
-
- function countChecked() {
- var s = "";
- $("input[type=checkbox]:checked").each(function(){
- s += $(this).val();
- });
- var n = $("input[type=checkbox]:checked").length;
- $("div").eq(0).html("<strong>有"+n+" 個被選中!</strong>"+"值:"+s);
- }
-
- countChecked();//進入頁面就調用.
-
- //使用:selected選取器,來操作下拉式清單.
- $("select").change(function () {
- var str = "";
- $("select :selected").each(function () {
- str += $(this).text() + ",";
- });
- $("div").eq(1).html("<strong>你選中的是:"+str+"</strong>");
- }).trigger('change');
- // trigger('change') 在這裡的意思是:
- // select載入後,馬上執行onchange.
- // 也可以用.change()代替.
- });
-
-
- </script>
<script src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ //使用:checked選取器,來操作多選框.$("input[type=checkbox]").click(countChecked);function countChecked() {var s = "";$("input[type=checkbox]:checked").each(function(){s += $(this).val();}); var n = $("input[type=checkbox]:checked").length; $("div").eq(0).html("<strong>有"+n+" 個被選中!</strong>"+"值:"+s);}countChecked();//進入頁面就調用. //使用:selected選取器,來操作下拉式清單.$("select").change(function () { var str = ""; $("select :selected").each(function () {str += $(this).text() + ","; }); $("div").eq(1).html("<strong>你選中的是:"+str+"</strong>"); }).trigger('change');// trigger('change') 在這裡的意思是:// select載入後,馬上執行onchange.// 也可以用.change()代替. }); </script>
Java代碼
- <body>
-
- <form id="form1" action="#">
-
- 多選框:<br/>
- <input type="checkbox" name="newsletter" checked="checked" value="test1" />test1
- <input type="checkbox" name="newsletter" value="test2" />test2
- <input type="checkbox" name="newsletter" value="test3" />test3
- <input type="checkbox" name="newsletter" checked="checked" value="test4" />test4
- <input type="checkbox" name="newsletter" value="test5" />test5
- <div></div>
-
- <br/><br/>
- 下拉式清單1:<br/>
- <select name="test" style="height:100px">
- <option>浙江</option>
- <option selected="selected">湖南</option>
- <option>北京</option>
- <option selected="selected">天津</option>
- <option>廣州</option>
- <option>湖北</option>
- </select>
-
- <br/><br/>
- 下拉式清單2:<br/>
- <select name="test2" >
- <option>浙江</option>
- <option>湖南</option>
- <option selected="selected">北京</option>
- <option>天津</option>
- <option>廣州</option>
- <option>湖北</option>
- </select>
- <br/><br/>
-
- <div></div>
- </body>