跨浏览器兼容js拖动事件,兼容ie7
js / 2018-1-7 23:52:03 2,955 views

普通版 跨浏览器兼容拖动事件,兼容ie7.可以拖动文本在2个div框中来回拖动 html代码 你可以在2个div框中来回拖动 <div id="wrap"> <div id="sou" style="width: 100px;height: 100px;margin-right: 40px;border: 1px solid black;float: left;"> <...

ie9以下onchange事件不能触发的问题
js / 2018-1-6 23:03:12 3,158 views

ie9以下 用事件委托来管理onchange事件不能触发onchange事件,其他浏览器正常 实现类似自动换焦点的功能 ,刚开始想用的是委托事件给form表单添加onchange事件但是ie9以下不能触发onchange事件。 原始代码 js部分 case "change": target.value.length == target.maxLength ? target.parentNode.l...

项目终于结束了!!
杂谈 / 2018-1-4 23:30:58 4,562 views

经过几个星期的开发,终于把香山寺的项目结束了,发发牢骚。因为做的是线下的。昨天去部署了下,本以为很快就能安装好环境,部署好项目的,没想到他的电脑装的是纯净版的系统。 坑逼啊,一堆组件都没有安装。例如c++  ,.net,visual studio 2012都没有,导致mysql都安装不了 ,诶!! 这里花费了好长时间。,安装好了基本的组件后,终于可以安装mysql了。安装好以后终于可以运行了。 。...

使用git将项目上传到github(最简单方法)
推荐 / 2018-1-2 23:26:11 4,847 views

首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Github首页,点击New repository新建一个项目    2.填写相应信息后点击create即可 Repository ...

如何在选择打开方式的程序列表中手动添加或删除某个程序
常见错误 / 2018-1-1 15:36:20 4,640 views

1、点击“开始”,“运行”,在其中输入regedit,然后确定。 2、打开注册表编辑器后,找到如下路径:HKEY_CURRENT_USER\Software\Classes\Applications 比如说,要删除打开程序删除相关目录就可以啦 比如说,要添加的打开程序为test.exe,那么可以新建这样的项:KEY_CURRENT_USER\Software\Classes\Application...

js选择框脚本,添加及删除选择项
js / 2017-12-31 23:16:39 5,325 views

选择框脚本 选择框是通过<select>和<option>元素创建的 HTMLSelectElement提供的属性和方法 >add(newOption,relOption):向控件中插入新<option>元素,其位置在相关项之前 >multiple:布尔值,表示是否允许多项选择,等价于html中的multiple特性 >options:控件中所...

Maximum call stack size exceeded
js / 2017-12-29 23:01:26 5,127 views

写了一段代码,结果控制台报栈溢出 Maximum call stack size exceeded    一般是因为无限递归的原因。检测下代码是否陷入了无限循环中。

js利用事件委托减少dom引用提高性能
js / 2017-12-28 23:22:13 4,836 views

事件委托的定义: 利用了事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 使用事件委托时,只需在DOM树中尽量最高的层次上添加一个事件处理程序 案例 例如为ul下的每个li都指定事件处理程序 ,其实可以利用事件委托在ul上面绑定事件处理程序 html代码 <ul id="list"> <li id="item1">item</li> <li...