sxshiblog

jQuery为单选框,复选框,下拉框设置默认值

<!DOCTYPE html>
<html>
  <head>
    <title>操作html/text/val.html</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <script type="text/javascript" src="../jquery-1.8.3.js"></script>
      <script type="text/javascript">
/*
         <div><p>你好</p></div>  获取div中 html和text 对比
        使用val() 获得文本框、下拉框、单选框选中的value
        测试能否通过 val() 设置单选框、下拉框的选中效果 ?
*/
        $(document).ready(function(){
            /*
              <div><p>你好</p></div>  获取div中 html和text 对比
            
            var $obj = $("<div><p>你好</p></div>");
                        alert($obj.html());
                        alert($obj.text());
            */
            $("#mybutton").click(function(){
                //使用val()获得文本框、下拉框、单选框选中的value
                alert($("#username").val());
                alert($("input[name=\'gender\']:checked").val());
                alert($("#city").val());
                alert($("input[type=\'checkbox\']:checked").val());            
            })
            //测试能否通过 val()设置单选框、下拉框、复选框的选中效果 ?
            $("input[name=\'gender\']").val([\'女\']);
            $("input[type=\'checkbox\']").val([\'check3\']);
            $("#city").val("上海");            
        });
            
      
      </script>
 
  </head>
 
  <body>
          用户名 <input type="text" id="username" /> <br/>
        性别 <input type="radio" name="gender" value="男"/>男  <input type="radio" name="gender" value="女" />女<br/>
        复选框<input type="checkbox" value="check2"/> check2 <br/>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp<input type="checkbox" value="check3"/> check3 <br/>    
        城市 <select id="city">
            <option value="北京">北京</option>
            <option value="上海">上海</option>
            <option value="广州">广州</option>
        </select> <br/>
        <input type="button" value="获取val" id="mybutton"/>
  </body>
</html>

发表于 2013-11-30 22:00  铭记此刻  阅读(1454)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章: