摘要: 获取节点: +包括两种 1. 获取元素节点 1-1. 非常规标签 => html => body => head 1-2. 常规标签 => getElementById() => getElementsByClassName() => getElementsByTgaName() => getEle 阅读全文
posted @ 2022-09-08 21:32 SmileBlog 阅读(164) 评论(0) 推荐(0)
摘要: adb常⽤的查找app的包名的⼏种⽅法⼀、查看⼿机中所有的app包名 命令:adb shell pm list packages ⼆、安卓系统中,设置--正在运⾏ 三、连接⼿机,打开⼿机的开发者模式和usb调试,确认⼿机已连接 使⽤命令:adb shell am monitor,回车,然后启动你想要 阅读全文
posted @ 2022-09-07 21:39 SmileBlog 阅读(44) 评论(0) 推荐(0)
摘要: 获取视口宽高 <script> let clientWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth let clientHeight = window.inn 阅读全文
posted @ 2022-09-07 13:32 SmileBlog 阅读(73) 评论(0) 推荐(0)
摘要: evt.target 事件源 //减少多个函数的绑定的性能损耗 动态添加li也会有事件处理 阅读全文
posted @ 2022-09-07 13:27 SmileBlog 阅读(17) 评论(0) 推荐(0)
摘要: dom0 1.evt.stopPropagation() 阻止事件传播 在ie不兼容 2.返回 flase即可 ie用 evt.cancelBubble=true dom2 1.evt.preventDefault() 阅读全文
posted @ 2022-09-07 11:51 SmileBlog 阅读(27) 评论(0) 推荐(0)
摘要: evt.keyCode 键盘输入的按键assci码 evt.clientX,evt.clientY 相对于左上角的偏移 evt.pageX,evtpageY 页面文档流的左上角的偏移 evt.ofsetX,evt.ofsetY 相对于盒子本身的坐标偏移值 阅读全文
posted @ 2022-09-06 22:30 SmileBlog 阅读(18) 评论(0) 推荐(0)
摘要: obj.ontouchstart=function(){}开始触摸 obj.ontouchmove=function(){}移动 obj.ontouchend=function(){} 结束触摸 obj.ontouchcancel=function(){} 取消 阅读全文
posted @ 2022-09-06 16:17 SmileBlog 阅读(19) 评论(0) 推荐(0)
摘要: obj.ondbclick=fucniton(){} 双击 obj.contextmenu=function(){}右键单击 常用于右键菜单 obj.onmousedown=fuinction(){} 鼠标按下 click是按下松开 obj.onmousemove=function(){} 鼠标移动 阅读全文
posted @ 2022-09-06 15:03 SmileBlog 阅读(38) 评论(0) 推荐(0)
摘要: dom0 obj.onclick=function(){ this.onclick=null //解绑 } funciton test(){ } obj.addEventListener("click",test) obj.removeEventListener(test) 对象需要相同 阅读全文
posted @ 2022-09-05 21:46 SmileBlog 阅读(17) 评论(0) 推荐(0)
摘要: dom0 只能绑定一个 多个会覆盖 obj.onclick=function(){} dom2 绑定多个事件处理函数按照顺序执行 obj.addEventListener("click",function{ }) 阅读全文
posted @ 2022-09-05 21:02 SmileBlog 阅读(18) 评论(0) 推荐(0)