jQuery 的属性操作

news/2024/7/11 1:38:23 标签: jquery, html, checkbox, dom, html5

jQuery 的属性操作

jQuery 属性操作

  • html() 它可以设置和获取起始标签和结束标签中的内容。 跟 dom 属性 innerHTML 一样。
  • text() 它可以设置和获取起始标签和结束标签中的文本。 跟 dom 属性 innerText 一样。
  • val() 它可以设置和获取表单项的 value 属性值。 跟 dom 属性 value 一样

val 方法同时设置多个表单项的选中状态:

html"><!DOCTYPE html>
<html lang="zh_CN">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript" src="script/html" title=jquery>jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function () {
/*
// 批量操作单选
$(":radio").val(["radio2"]);
// 批量操作筛选框的选中状态
$(":checkbox").val(["checkbox3","checkbox2"]);
// 批量操作多选的下拉框选中状态
$("#multiple").val(["mul2","mul3","mul4"]);
// 操作单选的下拉框选中状态
$("#single").val(["sin2"]);
*/
$("#multiple,#single,:radio,:checkbox").val(["radio2","checkbox1","checkbox3","mul1","mul4","sin3"]
);
});
</script>
</head>
<body>
<body>
单选:
<input name="radio" type="radio" value="radio1" />radio1
<input name="radio" type="radio" value="radio2" />radio2
<br/>
多选:
<input name="checkbox" type="checkbox" value="checkbox1" />checkbox1
<input name="checkbox" type="checkbox" value="checkbox2" />checkbox2
<input name="checkbox" type="checkbox" value="checkbox3" />checkbox3
<br/>
下拉多选 :
<select id="multiple" multiple="multiple" size="4">
<option value="mul1">mul1</option>
<option value="mul2">mul2</option>
<option value="mul3">mul3</option>
<option value="mul4">mul4</option>
</select>
<br/>
下拉单选 :
<select id="single">
<option value="sin1">sin1</option>
<option value="sin2">sin2</option>
<option value="sin3">sin3</option>
</select>
</body>
</body>
</html>
  • attr() 可以设置和获取属性的值,不推荐操作 checked、readOnly、selected、disabled 等等
  • attr 方法还可以操作非标准的属性。比如自定义属性:abc,bbj
  • prop() 可以设置和获取属性的值,只推荐操作 checked、readOnly、selected、disabled 等等

http://www.niftyadmin.cn/n/890589.html

相关文章

Hmtl页面中Jquery实现复选框选择-全选-全不选-反选-提交

Hmtl页面中Jquery实现复选框选择-全选-全不选-反选-提交 代码如下 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv"Content-Type&…

DOM 的增删改

DOM 的增删改 内部插入&#xff1a; appendTo() —格式 —> a.appendTo(b) 把 a 插入到 b 子元素末尾&#xff0c;成为最后一个子元素 prependTo() —格式 —> a.prependTo(b) 把 a 插到 b 所有子元素前面&#xff0c;成为第一个子元素 外部插入&#xff1a; insertA…

Tomcat安装与部署教程

1.安装 找到你需要用的 Tomcat 版本对应的 zip 压缩包&#xff0c;解压到需要安装的目录即可。 2.目录介绍 bin专门用来存放 Tomcat 服务器的可执行程序conf专门用来存放 Tocmat 服务器的配置文件lib专门用来存放 Tomcat 服务器的 jar 包logs专门用来存放 Tomcat 服务器运行…

JavaWeb动态书城项目-mysql-Tomcat-mysql步骤教程

项目结构 web 层com.java.web/servlet/controllerservice 层com.java.service Service 接口包com.java.service.impl Service 接口实现类dao 持久层com.java.dao Dao 接口包com.java.dao.impl Dao 接口实现类实体 bean 对象com.java.pojo/entity/domain/bean JavaBean 类测试包…

jsp 的三种语法-头部的 page 指令-.jsp 中的常用脚本-jsp 中的三种注释- 四大域对象pageContext\request\session\applicatio

1.jsp 头部的 page 指令 jsp 的 page 指令可以修改 jsp 页面中一些重要的属性&#xff0c;或者行为。 <% page contentType“text/html;charsetUTF-8” language“java” %> i. language 属性表示 jsp 翻译后是什么语言文件。暂时只支持 java。 ii. contentType 属性 表…

EL 表达式 JSTL 标签

1.EL 表达式 a)什么是 EL 表达式&#xff0c;EL 表达式的作用? EL 表达式的全称是&#xff1a;Expression Language。是表达式语言。 EL 表达式的什么作用&#xff1a;EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。 因为 EL 表达式在输出数据的…

二维数组顺时针旋转90度

import java.util.Arrays;public class Main01 {//多维数组public static void main(String[] args) {int a 4; //基本数据类型不能为空 null//int[] arr new int[7]; //数组可以为 null int[][] arrays { //二维数组是以一位数组的元素为基础{1,2,3}, //[…

for循环打印输出4个不一样三角形(*) 和九九乘法表

for循环打印输出4个不一样三角形&#xff08;*&#xff09; 和九九乘法表 使用前将注释去掉 分割线 import java.util.Scanner;public class Test {public static void main(String[] args) {/** 输出 : * ** 行 列*** 1 1**** …