信息元素对象
yuhuo2022-02-19JavaScriptJS对象
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) |
