章节
问答
课签
笔记
评论
占位
占位

jQuery选择器之表单对象属性筛选选择器

除了表单元素选择器外,表单对象属性筛选选择器也是专门针对表单元素的选择器,可以附加在其他选择器的后面,主要功能是对所选择的表单元素进行筛选

表单筛选选择器的描述:

注意事项:

  1. 选择器适用于复选框和单选框,对于下拉框元素, 使用 :selected 选择器
  2. 在某些浏览器中,选择器:checked可能会错误选取到<option>元素,所以保险起见换用选择器input:checked,确保只会选取<input>元素

任务

在代码编辑器中第29行填写相应代码

 $('input:enabled')

在代码编辑器中第34行填写相应代码

$('input:disabled')

在代码编辑器中第56行填写相应代码

$('input:checked')

在代码编辑器中第62行填写相应代码

$('option:selected')
?不会了怎么办
||
1
2
<!DOCTYPE html>
<html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最赞回答 / atlunix
$("input") 只选择input类型的控件$(":input") 选择input,textarea,select,button类型的控件效果是一样的,前者使用的 标签选择器 的写法,后者使用的 表单筛选选择器 的写法

已采纳回答 / 馨馨相印
checkbox和radio的border不可以直接设置css.  <input type="checkbox" style="border:2px groove red"/>这样是没有效果的。所以$('input:enabled').css("border", "2px groove red")对于复选框和单选按钮没有效果

已采纳回答 / 莫失
enabled就是比如是输入框可以输入内容的,disabled就是输入框不能输入内容。比如某个网站输入密码的时候需要下载什么什么证书,要是不下载就输入不了密码,checked就是已选中的单选复选框(checked="checked").selected就是下拉框点击选中的那项。(<option value="xxxx" selected=""></option>)

已采纳回答 / 蔡青衫
在一个页面中可能不止有一个页面是enabled的,那么你拿到可能是多个,既然是筛选选择器也就是越精准越好.

已采纳回答 / 慕哥6742742
1、两者都是表单中的元素2、option是select元素的内部元素,例如<select>  <option>第一个下拉菜单</option>  <option>第二个下拉菜单</option></select>3、input元素一般用于搜集用户信息,它可以是按钮,文本框,单选按钮,复选按钮等它俩没啥却别,就是用在不同地方而已啊

最新回答 / 慕移动9181930
欢迎常来慕课学习!小伙伴在等着你!如果课程中涉及的程序关键字的英文不熟悉,可以先查字典记忆一下。基本上这些英文都是有实际意义的,学编程顺便学俩单词也不错:)

最赞回答 / qq_雨成云成风_03527117
选择所有已经选中的option,取消其option标签的选中状态有啥问题吗?

最新回答 / 浮生情
同样看不到,可能序号写错了吧

最新回答 / 风起临冬
楼上,:input在jq里不存在伪类这些概念,在css中才是伪类。这里是代表所有的表单元素。

已采纳回答 / 蓝璇梦幻
<...图片...>groove:凹槽,对应ridge脊状;这个图很清楚了,groove就是四周有凹槽,跟solid直接一条实线是不一样的,groove是立体,solid是扁平,没有所谓的阴影变化,如果还是不懂,可以把2px加大,越大你就看的越清楚了
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言