美文网首页
JQ-表单属性伪类选择器

JQ-表单属性伪类选择器

作者: 挥剑斩浮云 | 来源:发表于2018-03-25 18:19 被阅读0次
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>表单属性伪类选择器</title>
        <script type="text/javascript" src="../../jquery.min.js"></script>
        <style type="text/css">
            body{
                background-color: #e6fbff;
                color: #000;
                font-size: 20px;
                padding: 0 30px;
            }
            li{
                list-style: none;
            }
            a{
                color: red;
                text-decoration: none;
            }
            .red{
                color: red;
            }
            .pink{
                background-color: #20ce7d;
                padding: 3px;
                color: #fff;
            }
            .box{
                margin-bottom: 20px;
            }
        </style>
    </head>
    <body>
        <div class="box">
            <p>除了表单伪类选择器,jQuery为了更加方便开发者快速选择表单元素进行操作,还提供了一系列的表单属性伪类选择器。表单属性伪类选择器,就是根据表单元素的标签属性来选取某一类表单元素。</p>
            <h2>jQuery表单属性伪类选择器</h2>
            <p class="red">:checked ------ 选择所有被选中的表单元素,一般用于radio和checkbox</p>
            <p class="red">option:selected ------ 选择所有被选中的option元素</p>
            <p class="red">:enabled ------ 选择所有可用元素,一般用于input、select和textarea</p>
            <p class="red">:disabled ------ 选择所有不可用元素,一般用于input、select和textarea</p>
            <p class="red">:read-only ------ 选择所有只读元素,一般用于input和textarea</p>
            <p class="red">:focus ------ 选择获得焦点的元素,常用于input和textarea</p>
            <h2>举例:</h2>
            <p class="red">var a = $("input:checked").val();</p>
            <p>$("input:checked").val()表示选择“被选中”的单选框或复选框(因为只有单选框和复选框有checked属性),并且获取表单元素的value值。</p>
        </div>
    </body>
    </html>
    

    相关文章

      网友评论

          本文标题:JQ-表单属性伪类选择器

          本文链接:https://www.haomeiwen.com/subject/qghkcftx.html