方法
在元素上添加指定的name的calss样式
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
name |
string |
class样式名称 |
返回值:
无
复制canvas对象
参数名称 | 类型 | 描述信息 |
---|---|---|
oldCanvas |
HTMLCanvasElement |
原canvas对象 |
返回值:
复制后的canvas对象
static mars3d.DomUtil.create(tagName, className, container) → HTMLElement|HTMLDivElement|*
util/DomUtil.js 17
创建一个tagName的HTML元素,将其class设置为className,并可选择将其添加到container元素中
参数名称 | 类型 | 描述信息 |
---|---|---|
tagName |
string |
元素类型,比如 div |
className |
string |
可选
附加的class样式名 |
container |
HTMLElement | HTMLDivElement | null |
可选
添加到指定的父节点(可选) |
返回值:
创建好的DOM元素
创建svg元素
参数名称 | 类型 | 描述信息 |
---|---|---|
width |
number |
宽度 |
height |
number |
高度 |
path |
string |
url路径 |
container |
HTMLElement |
添加到指定的父节点(可选) |
返回值:
创建的svg元素
static mars3d.DomUtil.createVideo(url, type, className, container) → HTMLVideoElement
util/DomUtil.js 61
创建Video元素
参数名称 | 类型 | 描述信息 |
---|---|---|
url |
string |
url地址 |
type |
string |
可选
视频类型 |
className |
string |
可选
样式名称 |
container |
HTMLElement |
可选
添加到指定的父节点(可选) |
返回值:
创建的Video元素
删除所有子元素
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
返回值:
无
返回给定DOM id的元素,或者返回元素本身
参数名称 | 类型 | 描述信息 |
---|---|---|
id |
string | HTMLElement |
dom的id |
返回值:
DOM元素
获取dom元素上的class样式名称
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
返回值:
class样式名称
返回元素上某个样式属性的值
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
指定的DOM元素 |
style |
string |
样式名称 |
返回值:
样式的值
判断元素是否有指定class样式
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
name |
string |
class样式名称 |
返回值:
包含返回true
,不包含返回false
static mars3d.DomUtil.parseDom(domStr, withWrapper, className) → HTMLDivElement|NodeListOf.<ChildNode>
util/DomUtil.js 94
将HTML字符串解析为DOM
参数名称 | 类型 | 描述信息 |
---|---|---|
domStr |
string |
HTML字符串 |
withWrapper |
boolean |
可选
是否返回DIV父节点 |
className |
string |
可选
指定加上的样式名称 |
返回值:
解析后的DOM元素
从其父元素中移除元素
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement | string |
DOM元素或元素ID |
返回值:
无
在元素上移除指定的name的calss样式
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
name |
string |
class样式名称 |
返回值:
无
在元素上赋值设置指定的name的calss样式
参数名称 | 类型 | 描述信息 |
---|---|---|
el |
HTMLElement |
DOM元素 |
name |
string |
class样式名称 |
返回值:
无