输入框
- 填充输入框内容
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
</head>
<body>
<input id="show" />
<script>
$("#show").val("默认值");
</script>
</body>
</html>
效果
- 输入框中自动填充了“默认值”三个字
单选
- 选中单选
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
</head>
<body>
<input id="show" />
<input type="radio" name="gender" value="0"/>男
<input type="radio" name="gender" value="1"/>女
<script>
$("[name='gender']").val(["0"]);
$("#show").val("默认值");
</script>
</body>
</html>
效果:
- 把值设为“1”就相当于,选择了value="1"的选项
复选
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
</head>
<body>
<input id="show" />
<input type="radio" name="gender" value="0"/>男
<input type="radio" name="gender" value="1"/>女
<input type="checkbox" name="hobby" value="0"/>足球
<input type="checkbox" name="hobby" value="1"/>网球
<input type="checkbox" name="hobby" value="2"/>乒乓
<input type="checkbox" name="hobby" value="3"/>橄榄球
<script>
$("[name='gender']").val(["0"]);
$("[name='hobby']").val(["1","2"]);
$("#show").val("默认值");
</script>
</body>
</html>
效果:
- 把复选框中value="1"和value="2"的选项选择了出来,这里需要的注意的是传入的参数为数组
下拉列表
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="js/jquery-1.8.3.js" ></script>
</head>
<body>
<input id="show" />
<input type="radio" name="gender" value="0"/>男
<input type="radio" name="gender" value="1"/>女
<input type="checkbox" name="hobby" value="0"/>足球
<input type="checkbox" name="hobby" value="1"/>网球
<input type="checkbox" name="hobby" value="2"/>乒乓
<input type="checkbox" name="hobby" value="3"/>橄榄球
<select>
<option value="0">--请选择--</option>
<option value="1">一年级</option>
<option value="2">二年级</option>
<option value="3">三年级</option>
</select>
<script>
$("[name='gender']").val(["0"]);
$("[name='hobby']").val(["1","2"]);
$("#show").val("默认值");
$("select").val("2");
</script>
</body>
</html>
效果:
- 下拉列表的选项变成了vlaue=“2”的选项