- 操作form表单
- 属性操作
- 设置属性:attr(“属性名”,“属性值”)
<1>第一个参数:要设置的属性名称
<2>第二个参数:设置属性名称对应的值
- 获取属性:attr(“属性名”)
<1>参数为:要获取的属性的名称,该操作会返回指定属性对应的值
- 移除属性:removeAttr(“属性名”)
<1>参数为:要移除的属性的名称
- 注意:checked、selected、disabled要使用prop()方法。因为它们的机制不太一样,这些属性一般用true和false来决定的,而(1)(2)(3)那些属性时用真实值来决定的,所以jQuery把这两种方式区分开来了
prop方法通常用来影响DOM元素的动态状态,而不是改变HTML属性
- 值和内容
- val()方法
<1>作用:设置/返回标签中value属性的值
<2>参数
·val():获取匹配元素的值
à
值匹配第一个元素
·val(“具体值”):设置所有匹配到的元素的值
- text()方法
<1>作用:设置/获取匹配元素的文本内容,不能识别标签
<2>参数
·text():获取操作不带参数(注意:这时会把所有匹配到的元素内容拼接为一个字符串,不同于其他获取操作!)
·text(“内容”):设置操作带参数(其实也就是赋值),参数表示要设置的文本内容(如果设置的内容包含html标签,那么text这个方法会把他们作为文本内容输出,而不会创建元素)
- html()方法
<1>作用:获取双闭合标签中的文本值,识别标签
<2>参数:用法和text()方法一致