jqery基础知识
2024-09-14 16:12:47
选择器按属性,子元素,表单匹配元素
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>属性 子元素 表单</title>
<style type="text/css"> </style>
<script type="text/javascript" src="../js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(function(){
//属性
$("input[name]").css('border-color','red');//具有name属性的input标签
$("input[name='zhanghao']").css('height','20px');//匹配指定name属性值的input标签
$("input[name!='zhanghao']").css('height','20px');//匹配name属性不是指定值的input标签
$("input[name^=zh]")//匹配name值以zh开头的input标签
$("input[name$=ma]")//匹配name值以ma结尾的input标签
$("input[name*=m]")//匹配name值含有m的input标签
// $("input[][][]")[]可以有一个属性选择一共可以有多个选择
//子元素
$("form input:nth-child(1)").css('font-size','20px');//查找所有form的第一个input字标签nth-child()角标从1开始
$("form input:first-child")//查找每一个form的第一个input标签
$("form input:last-child")//查找每一个form的最后一个input标签
$("form input:only-child")//查找所有form标签只有唯一子元素的input标签
//表单
$(':input')//匹配所有的input textarea select button元素
$(':text')//匹配所有文本框
$(':password')//匹配所有密码框
$(':radio')//匹配所有单选按钮
$(':checkbox')//匹配所有复选框
$(':submit')//匹配所有提交按钮
$(':image')//匹配所有图像域
$(':reset')//匹配所有重置按钮
$(':button')//匹配所有按钮
$(':file')//匹配所有文本域
$(':hidden')//匹配所有不可见元素
$(':enabled')//匹配所有可用元素
$(':disabled')//匹配所有不可用元素
$(':checked')//匹配所有被选中的元素
$('selected')//匹配所有选中的option元素
})
</script>
</head>
<body>
<form>
帐号:<input type="text" name="zhanghao"><br/>
密码:<input type="password" name="mima"><br/>
<input type="button" value="完成">
</form>
</body>
</html>
最新文章
- 【原创分享&#183;支付宝支付】HBuilder打包APP调用支付宝客户端支付
- js处理日期格式化-年月日周
- 全国DNS服务器IP地址【电信、网通、铁通】
- Activity切换后,如i何保存上一个Activit的状态
- javascript-图片横向无缝隙滚动
- Oracle数据库之创建表结构
- JS笔记 入门第四
- pip&;easy_install使用
- spring 内部工作机制(一)
- 自己封装element-ui树组件的过滤
- url参数解析 and 日期格式化
- cardlayout
- j旧学习
- springAop @AfterReturning注解 获取返回值
- SpringBoot注解验证参数
- Swift搭建本地http服务器,实现外部视频即时播放
- redux源码解析(深度解析redux+异步demo)
- protobuf GetExtension
- Redis is loading the dataset in memory
- Asp.Net的Forms验证,解决Cookie和Seesion失效时间