![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
LambAI_2022
DUT
展开
-
关于addEventListener 和 removeListener bind后无法解绑的问题
class A{constructor(){this.mouseDown = this.mouseDown.bind(this);}addEven(){document.addEventListener('mousedown',this.mouseDown);}removeEvent(){document.removeEventListener('mousedown...原创 2020-03-11 15:42:07 · 396 阅读 · 0 评论 -
js获取url?号后面的参数
function getQueryString(name) {var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");var r = window.location.search.substr(1).match(reg);if (r != nul...原创 2020-02-17 16:16:32 · 220 阅读 · 0 评论 -
修改iframe里的内容
let win =document.getElementsByTagName('iframe')[0].contentWindow;let doc = win.document;let html = doc.getElementsByTagName('html')[0];ht.innerHTML = `你设置的内容`原创 2020-01-08 10:07:58 · 2806 阅读 · 0 评论 -
form表单提交文件 添加header
form表单无法添加header,必须使用ajax提交 leturl=`/login`;varformData=newFormData(document.getElementById("login"));$.ajax({url:url,type:'post',async:false,...原创 2019-12-20 14:23:40 · 22273 阅读 · 2 评论 -
获取元素的绝对位置
/*获取绝对位置y坐标*/functiongetTop(e){//e是元素letoffset=e.offsetTop;if(e.offsetParent!=null){offset+=getTop(e.offsetParent);}returnoffset;}/*获取绝对位置x...原创 2019-10-12 15:00:00 · 257 阅读 · 0 评论 -
Html5中获取图片的倒置
Html5中获取图片的倒置function mirrorImage(orgImage) {var imageWidth = orgImage.width;var imageHeight = orgImage.height;var tempCanvas = document.createElement('canvas');tempCanvas.width = imageWidth;te...转载 2019-08-21 13:53:39 · 350 阅读 · 0 评论 -
js实现保存文件到本地
function fake_click(obj) { var ev = document.createEvent("MouseEvents"); ev.initMouseEvent( "click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null ); ...转载 2019-08-07 10:10:05 · 10105 阅读 · 0 评论 -
input type=file 选择文件后自动上传
转载自“一名谦虚的学生”<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>测试文件上传</title> <script type="text/javascript" src="js/jquer...转载 2018-12-28 09:46:20 · 8733 阅读 · 3 评论 -
XMLHttpRequest上传文件实现进度条
转载自芭蕉扇<!DOCTYPE html><html><head><meta charset="UTF-8"> <title>XMLHttpRequest上传文件进度实现</title> <script type="text/javascript">转载 2018-12-28 09:39:09 · 317 阅读 · 0 评论 -
获取自定义属性/event的触发事件对象和绑定事件对象
1.获取自定义属性var testEle = document.getElementById("test") testEle.setAttribute("key","value"); // 设置 testEle.attributes["key"].nodeValue; // 获得 2.event的触发事件对象和绑定事件对象event.target返回触发事原创 2017-12-25 09:06:46 · 3627 阅读 · 0 评论