随笔分类 - javascript
摘要:表单内容验证:1,阻止用户输入非法字符 ------阻止事件2,输入时,失去焦点时验证-------onkeyup,onblur3,提交时检查-----------------onsubmit*后台数据检查。 Title 用户: 密码: 表单内容验证: 1,阻止用户输入非法字符 ------阻止事件 2,输入时,失去焦点时验...
阅读全文
摘要:一表格简化写法到认识:tBodies,rows,cells 结构: 四,表格的添加: 五,删除 六,搜索:所谓搜索就是一行一行的比较; toLowerCase() ,toUpperCase() 七、多关键词搜索:循环所有的行,搜索姓名。 slipt(' ') :暂且认为用户用空格来分隔关键词 .se
阅读全文
摘要:轻量基础库、方法库 用时可直接拷贝 拆卸式使用 适用于mobile端简单页面 适用于PC简单页面 基于node、php等多种构建方法 下载地址:https://github.com/dorsywang/util.js 项目中看到的部分util.js: 效果在:http://ueditor.baidu
阅读全文
摘要:出现的问题,子类影响了父类的东西,这里就说到了引用。ex: 其中 for(var i in Person.prototype){Worker.prototype[i]=Person.prototype[i];//用原型链来继承父级的方法} 是复制了一份Person的方法到worker中。 补充:in
阅读全文
摘要:p1-- JSON对象名称 name-- 属性名称 showName -- 函数名称 补充json {}里面包括一组键值对,值可以表示为”值”或者[], []里面可以有数个{}。 JSON结构有两种结构 json简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过
阅读全文
摘要:this什么时候会出错? 注意:其中var _this = this 的巧妙用法。 1.定时器; 2.事件;
阅读全文
摘要:普通函数改写为构造函数。 前提: 1.所有的东西都在onload里; 2.不能有函数嵌套,可以有全局变量; 改写过程: 3. 解决this问题: 最后:完整案例:
阅读全文
摘要:构造对象 混合法 3.this this:是当前的方法属于谁,(全局函数是window的方法) 补充,window:全局函数是window的方法:上面的全局函数等价于: 4.了解工厂方式来构造对象: 5,理解new 创建一个新的对象。 通过var this=new Object();自动创建,来给函
阅读全文
摘要:稳定、快速、免费的开源项目 CDN 服务 BootCDN: jQuery3 <script type="text/javascript" src="http://cdn.bootcss.com/jquery/3.1.1/jquery.js"></script> bootstrap-css <link
阅读全文
摘要:一、分页元素: pageNo:当前页 pageSize:每页渲染个数 count:总数据; pageCont:渲染的总页数。=count/pageSize; pageNum:初始化的显示页码。比如当前页为1的时候,显示的页数是5页,pageNum=5,这个值可以是个定值,也可以不是; 求取总页数:
阅读全文
摘要:function startMove(obj,attr,iTart) {//物体,属性,目标值 clearInterval(obj.time);//注意,首先要清除定时器 obj.time = setInterval(function () { var iCur = 0;//当前非行间样式的值 if(att...
阅读全文
摘要:三、js解决方案: 一、js的解决方案: clamp.js 引用: 注意:用这个方法,一定要给文字加行高。 四、jq的dotdotdot.js http://dotdotdot.frebsite.nl
阅读全文
摘要:function $(id){ return document.getElementById(id); }
阅读全文
摘要:运动终止条件: 匀速运动:距离足够近,常常用到Math.abs(); 缓冲运动,两点重合,常常用到 Math.ceil(); Math.floor(); 匀速运动: 缓冲运动:
阅读全文
摘要:采用的是类名的字符拼接 ,在setTab(name,num,n)方法中,传入部分共用的名字,当前的i==num的时候,n总个数(用于遍历出多有tab头和tabbox):
阅读全文
摘要:思考: 不会停止,if()解决; 速度取某些值的时候无法停止,注意条件==300,速度为7的时候就无法停止,解决:选择区间范围; 到达300的时候,还会运动。else解决; 重复点击的时候速度加快,这是因为每次点击,都开启了一次定时器,故而在事件开始的时候就要加clearInterval(time)
阅读全文
摘要:function ajax(url, fnSucc, fnFaild) {//一个请求地址,加两个返回函数 //1,创建Ajax对象; var oAjax=null; //关于window,不管是全局的变量,还是全局的函数,实际上都是属于window的。//当用一个不存的变量的时候会出错,//当用一
阅读全文

浙公网安备 33010602011771号