jQuery与js获取文本框的值以及调方法的区别

代码如下

<!DOCTYPE html>

<html>

    <head>

       

        <meta charset="utf-8" />

        <title>jQuery</title>

        <script type="text/javascript">

//          window.οnlοad=function(){

//              //找到按钮

//              var b=document.getElementById("btna");

//              //给按钮增加点击事件  匿名函数

//              b.οnclick=function(){

//                  //拿文本框的值

//                  var a=document.getElementById("aa").value;

//                  alert(a);

//              }

//          

//          }

        </script>  

        <!-- 引入js=jquery类库 -->

        <script src="js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script>

        <script type="text/javascript">

            //页面载入函数  相当于window.onload

            $(document).ready(function(){

                //案例1

                // var b=$("#btnb");//拿到按钮

                // b.click(function(){//添加点击事件

                //  var a=$("#aa").val();

                //  alert(a);

                // })

                //二 选择器

                //2.1基本选择器-层次选择器

                // $("#xx").css("background","red");单个属性

                //$("#yy").css({"background":"red","color":"pink"});多个属性

                //$("*").css("background","pink");//所有页面  通配符

                // $("p,span").css("background","red");并集

                // $("div span").css("background","red");交集 所有的后代

                //$("div>span").css("background","red");父子关系

                //$("p+span").css("background","red");兄弟

               

               

                //2.3 过滤选择器

                // $("ul>li:first").css("background","red");第一个

                // $("ul>li:last").css("background","red");最后一个

                 //$("ul>li:eq(-3)").css("background","red");倒数 下标 找指定位置

                // $("ul>li:odd").css("background","red");// 奇数下标 偶数行

                 //$("ul>li:even").css("background","red");//偶数下标 奇数行

                    //$("ul>li:gt(0)").css("background","red");大于 不包括自己

                    //$("ul>li:lt(4)").css("background","red"); 小于  不包括自己

                    //$("ul>li:lt(4):gt(2)").css("background","red"); //先小于再大于  不包括自己

                    //案例5  隔行换色

                    // $("table tr:even" ).css("background","pink");

                    // $("table tr:odd" ).css("background","red");

               

                    //2.4 表单选择器

                    $("#ok").click(function(){

                        拿性别

                        var sex=$("myForm input:radio:checked").val();

                        console.info(sex);

                        拿爱好

                        var ah=$("#myForm input:checkbox:checked").each(function(){

                            console.info($(this).val());

                        })

                        拿地址

                    var dz= $("#myForm select option:selected").val();

                        console.info(dz);

                       

                       

                    })

                })

        </script>

       

    </head>

    <body>

        <h2>jQuery入门以及选择器</h2>

        <h3>一,入门</h3>

        <h4>1.1点击按钮弹出文本框的值(js与jQuery对比)</h4>

        <input type="text" id="aa"/>

        <input type="button" value="点击(纯js方式)" id="btna"/>

        <input type="button" value="点击(jquery方式)" id="btnb"/>

        <h3>二·选择器</h3>

        <h4>2.1 基本选择器</h4>

        <div id="xx">

            <p> 这是第一个div&nbsp;<span>呕董:asd</span></p>

            <span>大炮:siad</span>

        </div>

        <div class="yy">

            这是第二个div

        </div>

        <p> 这是外面的div</p>

            <span>路边的野花</span>

            <h4>2.3 过滤选择器</h4>

            <ul>

                <li>0-A</li>

                <li>1-B</li>

                <li>2-C</li>

                <li>3-D</li>

                <li>4-E</li>

            </ul>

            <h4>案例5</h4>

            <table border="1" width="%50">

                <tr>

                    <td>&nbsp;</td>

                    <td>&nbsp;</td>

                </tr>

                <tr>

                    <td>&nbsp;</td>

                    <td>&nbsp;</td>

                </tr>

                <tr>

                    <td>&nbsp;</td>

                    <td>&nbsp;</td>

                </tr>

                <tr>

                    <td>&nbsp;</td>

                    <td>&nbsp;</td>

                </tr>

            </table>

            <h4>2.4 表单选择器</h4>

            <form action="" id="myForm">

                性别:<input type="radio" value="男" name="1"/>男

                <input type="radio" value="女" name="1"/>女<br>

                爱好:<input type="checkbox" value="打篮球"/>打篮球

                <input type="checkbox" value="触发"/>触发

                <input type="checkbox" value="打豆豆"/>打豆豆<br>

                地址:<select name="" id="">

                    <option value="湖南省">湖南省</option>

                    <option value="湖北省">湖北省</option>

                    <option value="海南省">海南省</option><br>

                </select><br>

                <input type="button"  id="ok" value="确定"/>

            </form>

    </body>

</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值