前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JavaScript 学习-45.jQuery 表单选择器

JavaScript 学习-45.jQuery 表单选择器

作者头像
上海-悠悠
发布2022-06-14 14:10:59
5830
发布2022-06-14 14:10:59
举报

前言

jQuery 表单选择器,专门操作表单内容

表单选择器

表单选择器总结

表单项

示例

说明

输入框

$(":input")

查找所有input元素,包含input、textarea、select、button

文本框

$(":text")

查找所有文本框type=”text”

密码框

$(":password")

查找所有密码框type=”password”

单选按钮

$(":radio)

查找所有单选按钮

复选框

$(":checkbox)

查找所有复选框

图片

$(":image")

查找所有图像域

文件

$(":file)

查找所有文件域

按钮

$(":button")

查找所有按钮

提交按钮

$(":submit")

查找所有提交按钮

重置按钮

$(":reset")

查找所有重置按钮

查找示例

代码语言:javascript
复制
    <form id="login-form">
        <div class="form-group">
            <label for="user">用户名</label>
            <input type="text" class="form-control" id="user" name="user" placeholder="输入用户名">
        </div>
        <div class="form-group">
            <label for="password">密码</label>
            <input type="password" class="form-control" id="password" name="password" placeholder="输入密码">
        </div>
        <div class="form-group">
            <label for="email">邮箱</label>
            <input type="email" class="form-control" id="email" name="email" placeholder="输入邮箱">
        </div>
        <div class="form-group">
            <label for="desc">详细</label>
            <textarea  class="form-control" id="desc" name="desc" placeholder="输入邮箱"></textarea>
        </div>
        <div class="form-group">
            <label for="choice">请选择</label>
            <select id="choice">
                <option value="1">python</option>
                <option value="2">selenium</option>
                <option value="3">pytest</option>
            </select>
        </div>
        <div class="form-group">
            <input type="radio" name="sex" value='male' checked><label>男</label>
            <input  type="radio" name="sex" value="female"><label>女</label>
        </div>
        <div class="form-group">
            <input name='subject' type="checkbox" value="Chinese" checked><label>语文</label>
            <input name='subject' type="checkbox" value="Math" ><label>数学</label>
            <input name='subject' type="checkbox" checked="checked" value="English" ><label>英语</label>
        </div>

        <div class="form-group">
            <input type="submit" class="btn" value="提交">
            <button class="btn">重置按钮</button>
        </div>
    </form>

查找所有的输入框

代码语言:javascript
复制
$(':input');

总共查找到12个,包含input、textarea、select、button

查找文本框

代码语言:javascript
复制
$(':text');

只查找type=”text” 的输入框

查找密码框

代码语言:javascript
复制
$(':password');

只查找type=”password” 的输入框

查找单选

代码语言:javascript
复制
$(':radio');

查找 type=”radio” 的输入框

查找复选框

代码语言:javascript
复制
$(':checkbox');

查找 type=”checkbox” 的输入框

2022年第 11 期《python接口web自动化+测试开发》课程,6月5号开学

《JMeter 性能测试实战》课程6月15号开学

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从零开始学自动化测试 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 表单选择器
  • 查找示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档