信息类型,某Attribute履性、某Property属性、innerText内部文本、innerHTML 内部HTML、outerHTML全部HTML,能详细讲讲么?

随便聊聊 · 155 次浏览
用户6212530290... 创建于 2024-02-01 08:42

某Attribute履性、某Property属性、innerText内部文本、innerHTML 内部HTML、outerHTML全部HTML,能详细讲讲么?


回复内容
阿苏00131 2024-02-01 09:32
#1

具体可以参考官方文档里的【链接】,里面会有详细说明:


【元素信息类型】要获取元素哪方面的信息。

支持的类型有:

  • 值:通过jquery的val()方法获取元素的值。主要用于获取input、select和textarea类型元素的值。要获取选中的radio button或 checkbox的值,需要在选择器中使用:checked修饰符,如:
    • select#foo option:checked 获得一个下拉框的选中项的值
    • select#foo 获得一个下拉框的值
    • input[type=checkbox][name=bar]:checked 获得某个选中的检查框的值
    • input[type=radio][name=baz]:checked 获得某个选中的单选按钮的值
  • 某个Attribute属性:通过jquery的attr()方法获取元素的属性值。attr通常是网页代码里设置的属性值。
  • 某个Property属性:通过jquery的prop()方法获取元素的属性值。prop通常是属性运行时的值,如果链接的网址,在href='/index'的情况下,attr得到的是'/index',prop得到的是根据当前网址计算得到的完整网址。
  • innerText:元素节点及其后代(子节点)的“渲染”文本内容。此信息通过jquery的text()方法获取。
  • innerHTML:元素内的HTML内容。此信息通过jquery的html()方法获取。
  • outerHTML:包含元素自身的HTML内容。此方法通过DOM元素的outerHTML属性获得。


【属性名】当要获取的元素信息类型位“某个Attribute”或“某个Property”时,指定属性名。如链接的网址属性为“href”。


输出

【第一个值】获取第一个符合选择器条件的元素的指定信息。一般用于取某一个特定元素的信息。

【所有的值】所有符合选择器条件的元素的值的列表。一般用于取某一类元素的信息。

回复主贴