jQuery表单选择器
表单相关元素选择器是指文本框,单选框,复选框,下拉列表等元素的选择方式.该方法无论是否存在表单,均可做出响应的选择.表单选择器是为了能更加容易的操作表单.
表单选择器是根据元素的类型来定位的,语法为:$(":type值")
如<input type="text"/>
$(":text") 选取的是所有的单行文本框.
下面是具体的例子:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>表单选择器</title>
<script type="text/javascript" src="js/jquery-3.4.1.js"></script>
<script type="text/javascript">
function fun1() {
// 使用表单选择器 $(":type值")
var obj = $(":text");
alert(obj.val());
}
function fun2() {
var objs = $(":radio");
for (var i = 0; i < objs.length; i++) {
var obj = $(objs[i]);
alert(obj.val());
}
}
function fun3() {
var objs = $(":checkbox");
for (var i = 0; i < objs.length; i++) {
var obj = objs.get(i);
alert(obj.value);
}
}
</script>
</head>
<body>
<input type="text" value="我是type=text"/> <br/>
<input type="radio" value="man"/>男<br/>
<input type="radio" value="woman"/>女<br/>
<input type="checkbox" value="bike"/>骑行<br/>
<input type="checkbox" value="football"/>足球<br/>
<input type="checkbox" value="music"/>音乐<br/>
<input type="button" value="组合选择器获取文本框" onclick="fun1()"><br/>
<input type="button" value="组合选择器获取单选框" onclick="fun2()"><br/>
<input type="button" value="组合选择器获取复选框" onclick="fun3()"><br/>
</body>
</html>