stopPropagation(evt) |
取消冒泡(evt,event事件对象) |
preventDefault(evt) |
取消默认事件(evt,event事件对象) |
oncontextmenu(dom) |
取消鼠标右键默认事件(dom,dom为节点,不传默认document) |
getScrollTop(dom) |
滚动条高度scrollTop(dom,dom为节点,不传默认document) |
getScrollLeft(dom) |
滚动条左侧距离scrollLeft(dom,dom为节点,不传默认document) |
getDomOffsetTop (dom) |
获取dom到顶部容器高度( dom,dom为节点) |
byClassName(dom, className) |
获取dom下所有class名为className的元素(dom,dom为节点,不传默认document,className class属性名) |
setClassName(dom) |
获取节点标签中class属性值的兼容,(dom,dom为节点) |
getStyle(dom, attr) |
获取非行内样式,obj:dom节点,attr:属性名(dom 为节点,attr 属性名) |
getEvent(evt) |
获取事件对象的兼容(evt event事件对象) |
getButton(evt) |
获取鼠标按键编码值的兼容(evt event事件对象,设置(左0,中1,右2)) |
getKeyCode(evt) |
通过onkeypress获取键盘按键编码值的兼容(evt event事件对象) |
addEventListen(dom, eventName, fun, boo = false) |
添加事件监听兼容(dom 节点,eventName 事件名(不带on),fun 回调方法,boo 是否冒泡(true -事件句柄在捕获阶段执行,false- 默认。事件句柄在冒泡阶段执行)) |
removeEventListen(dom, eventName, fun, boo = false) |
删除事件监听器的兼容(dom 节点,eventName 事件名(不带on),fun 回调方法,boo 是否冒泡(true -事件句柄在捕获阶段执行,false- 默认。事件句柄在冒泡阶段执行)) |
getTarget(evt) |
获取事件源的兼容(evt event事件对象) |
byteLength(str) |
计算字符串 字节长度(str 字符串) |
sizeofBlob(str) |
blob获取字符串的字节数(str 字符串) |
sizeof(str, charset) |
计算字符串所占的内存字节数(str 字符串,charset 编码 默认使用UTF-8的编码方式计算,也可制定为UTF-16) |
dataBind(obj, dom, key, setValue, state) |
数据双向绑定(obj 数据对象,dom 节点,key 键值,setValue 设置的值,state 'get'获取值,'set'设置值) |