信息元素对象
yuhuo2022-02-19JavaScriptJavaScript对象
HTMLHtmlElement 类
1. 创建对象
HTMLHeadElement 类
1. 创建对象
HTMLBodyElement 类
1. 创建对象
HTMLBaseElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
href | 当前页面所有相对路径的基准路径 |
HTMLTitleElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
text | 标题文本 |
HTMLMetaElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
name | 元数据属性的名称 |
httpEquiv | 响应标头的名称 |
content | 与 name 或 httpEquiv 属性配合,指定对应的值 |
HTMLLinkElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
href 必填 | 资源路径 |
rel 必填 | 关系类型 stylesheet:样式表 icon:图标 shortcut icon:图标 |
type | MIME类型 text/css image/x-icon image/png image/gif |
media | 媒体查询 |
disabled 布尔 | 是否禁用,只仅用于样式表 |
sheet | 返回 CSSStyleSheet 对象 |
hreflang | 资源的语言 |
注意
- 没指定图标时,浏览器会默认请求 /favicon.ico 作为图标
- rel = “icon” 和 rel = "shortcut icon" 使用效果没有区别
HTMLStyleElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
type | MIME类型:text/css |
media | 媒体查询 |
sheet | 返回 CSSStyleSheet 对象 |
HTMLScriptElement 类
1. 创建对象
2. 原型属性
原型属性 | 描述 |
---|---|
type | 类型 |
src | 外部脚本路径 |
charset | 外部脚本的字符编码 |
async 布尔 | 外部脚本是否异步执行 |
defer 布尔 | 外部脚本是否推迟至最后执行 |
text | 当前脚本的文本 |
crossOrigin | 跨域设置,取值如下: null:不限制跨域,但跨域脚本报错时,window.onerror 只能捕获到 Script error. ,无法捕获完整错误信息;anonymous:跨域时必须通过 CORS 校验(当非 null 且设置不正确时默认为 anonymous) use-credentials:跨域时必须通过 CORS 校验,并携带跨域 cookie(samesite = None)(默认只有同域才会携带 cookie) |