第四部分 第十二章 2.DOM操作
条评论12.2 DOM操作
12.2.1 内容操作
html():获取/设置元素的标签体内容1
<a><font>内容</font></a> --> <font>内容</font>
text():获取/设置元素的标签体纯文本内容1
<a><font>内容</font></a> --> 内容
val(): 获取/设置元素的value属性值
12.2.2 属性操作
- 通用属性操作
attr():获取/设置元素的属性removeAttr():删除属性prop():获取/设置元素的属性removeProp():删除属性attr和prop区别?
1、如果操作的是元素的固有属性,则建议使用prop
2、如果操作的是元素自定义的属性,则建议使用attr
- 对class属性操作
addClass():添加class属性值removeClass():删除class属性值toggleClass():切换class属性toggleClass("one"):
判断如果元素对象上存在class="one",则将属性值one删除掉。 如果元素对象上不存在class="one",则添加- **
css()
12.2.3 CRUD操作
append():父元素将子元素追加到末尾对象1.append(对象2):将对象2添加到对象1元素内部,并且在末尾
prepend():父元素将子元素追加到开头对象1.prepend(对象2):将对象2添加到对象1元素内部,并且在开头
- **
appendTo()对象1.appendTo(对象2):将对象1添加到对象2内部,并且在末尾
prependTo()对象1.prependTo(对象2):将对象1添加到对象2内部,并且在开头
after():添加元素到元素后边对象1.after(对象2): 将对象2添加到对象1后边。对象1和对象2是兄弟关系
before():添加元素到元素前边对象1.before(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系
insertAfter()对象1.insertAfter(对象2):将对象2添加到对象1后边。对象1和对象2是兄弟关系
insertBefore()对象1.insertBefore(对象2): 将对象2添加到对象1前边。对象1和对象2是兄弟关系
remove():移除元素对象.remove():将对象删除掉
empty():清空元素的所有后代元素。对象.empty():将对象的后代元素全部清空,但是保留当前对象以及其属性节点
本文标题:第四部分 第十二章 2.DOM操作
文章作者:foreverSFJ
发布时间:2019-08-27 10:12:01
最后更新:2019-08-27 10:12:01
原始链接:Notes/Java/JavaWeb/12_2 DOM操作.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!
分享
