摘要:
required: 当在一个表单元素如:input中加上required属性时,点击提交表单按钮,针对input会弹出一个默认的警告信息,如下图: 代码如下: 注意submit按钮并没有放在form里面,此处是用id链接submit与form关系的。这样让submit脱离了form,可以实现一些特殊 阅读全文
摘要:
假设有一个id为testA的a元素,然后有以下代码(jquery已存在): 即,用两种方法监听一个自定义事件:testEvent,再看看如何触发testEvent事件: 实际上只有用on监听的才能起作用,就是说用jquery的方法trigger来发事件,就只能用jquery的方法on[或者其他.cl 阅读全文
摘要:
假设我们需要为一个<a id="aEle" href="http://www.baidu.com" />添加点击事件处理函数, 一般情况是这样的: 如果用jquery,我们可以更简单: 但是上面的两段代码在IE8及以下的IE浏览器版本中却失效。 在IE8及以下IE浏览器中,我们必须用e.srcEle 阅读全文
摘要:
已知一个需要动态加载的js的文件路径数组,动态加载数组里面所有的js文件。 加载分两种情况: 1. 并行加载,不管js的执行顺序。 2. 串行加载,即一个一个加载,上一个加载完再加载下一个,直到最后。 动态加载js一般都是动态创建一个script, 解决第一种情况: 解决第二种情况: 第一种情况用法 阅读全文
摘要:
看过node很多例子,都是将路由直接放到入口文件中处理,使得文件显得很大很乱,特别是当一个项目变大,有上百甚至上千的路由,那该怎么办?最近在想如何将一个个的路由放到一个单独的模块中处理,比如'/users'对于users模块。根据构想,写了个简单的实现,当然还有很多问题没有考虑到,后面再补充。目录结... 阅读全文
摘要:
最近将以前用As3+Php做的一个画板拿出来改成了As3+nodejs(expressjs4)。Node:1. 将图片存放的路径设置为静态公开的路径。app.use(express.static(‘截图存放路径’));2. app中设置上传路由处理函数。app.post('/whiteboard/u... 阅读全文
摘要:
what are the rules for how == converts types? 关于"=="的比较规则: 1. Comparing numbers and strings will always convert the strings to numbers. number类型与strin 阅读全文
摘要:
JS的变量作用域只有两种:全局作用域与函数作用域。用var声明的变量不能简单的说是属于函数作用域,应该是说属于其最近的作用域。var a = 10;function test(){ var a; console.log(a); //undefined}test();console.log(... 阅读全文