jQuery其他选择器

直接复制粘贴到自己的编辑软件内运行即可得到结果:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>其他选择器</title>
	</head>
	<body>
		姓名:<input type="text" id="uname" name="uname" /><br />
				密码:<input type="password" id="upwd" name="upwd" value="123456" /><br />
				年龄:<input type="radio" name="uage" value="0" checked="checked"/>小屁孩
					 <input type="radio" name="uage" value="1"/>你懂得  <br /> 
				爱好:<input type="checkbox" name="ufav" value="篮球"/>篮球
					 <input type="checkbox" name="ufav" value="游戏" checked="checked" />游戏
					 <input type="checkbox" name="ufav" value="代码"  checked="checked" />代码<br />
				来自:<select id="ufrom" name="ufrom">
						<option value="-1" selected="selected">请选择</option>
						<option value="0">北京</option>
						<option value="1">上海</option>
					</select><br />
	</body>
	<!-- 
		属性选择器
			属性名选择器  $("[属性名]") 获取所有设置过指定属性名的元素
			属性名与属性值选择器  $("[属性名=属性值]")  获取所有设置过属性名等于属性值的元素
		
		过滤选择器
			选择被选择的元素(单选框,多选框,下拉框)
			$(":checked")
			$(":checkbox:checked")
			$(":selected"):获取下拉框被选中的项
			大于指定下标的:$(":gt(下标)")
			匹配指定下标的:$(":eq(下标)")
			所有奇数行下标:%(":odd")
			所有偶数行下标:$(":even")
	 -->
	 <script src="js/jquery-3.4.1.js" type="text/javascript" charset="utf-8"></script>
	 <script type="text/javascript">
	     console.log("=======属性选择器=========");
		var ids =$("[id]");
		console.log(ids);
		var names=$("[name='ufav']");
		console.log(names);
		 console.log("=======获取所有被选中的选项=========");
	 	var chk=$(":checked");
		console.log(chk);//包括单选 复选 下拉列表
		console.log("=======获取所有下拉列表被选中的选项=========");
		var sel=$(":selected");
		console.log(sel);//只会选择被选中的option
		console.log("=======获取大于指定下标=========");
		var gt=$(":checked:gt(1)");
		console.log(gt);//checked 一共有四个下标从0开始,所以选中的是后两个
		console.log("=======获取指定下标=========");
		var ep=$(":checked:eq(3)");
		console.log(ep);//选中的就是最后一个option
		console.log("=======获取奇数下标=========");
		var odd=$(":checked:odd");
		console.log(odd);//选中的是1,3含有option
		console.log("=======获取偶数下标=========");
		var even=$(":checked:even");
		console.log(even);//选中的是0,2
	 </script>
	 
</html>

运行结果(浏览器鼠标右键选择:查看元素/检查或者直接按F12:选择控制台/console进行查看):
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值