随笔分类 -  javascript

摘要:本文为大家介绍下使用js正则控制input标签输入的值:只允许输入数字、只允许输入汉字、只允许输入英文字母等等,具体祥看本文,希望对大家有所帮助 style="ime-mode:Disabled“这句是比较实用的。意为关闭输入法。1.文本框只能输入数字代码(小数点也不能输入)2.只能输... 阅读全文
posted @ 2015-07-21 23:14 心胸广阔 阅读(119) 评论(0) 推荐(0)
摘要:touch事件原生一定要用addEventListener来绑定一、原生touchstart:触摸开始时触发touches:当前位于屏幕上所有手指的列表event.touches.length : 记录一瞬间触摸到的手指数event.touches[0].screenX : 记录第一根手指在屏幕的x... 阅读全文
posted @ 2015-06-09 11:55 心胸广阔 阅读(171) 评论(0) 推荐(0)
摘要:一、offsetWidth / offsetHeight获取整个块的宽度/高度,包括border二、clientWidth / clientHeight获取块的宽度/高度,不包括border三、offsetLeft / offsetTop获取块的Left / Top坐标,没有Right和bottom... 阅读全文
posted @ 2015-06-09 11:51 心胸广阔 阅读(253) 评论(0) 推荐(0)
摘要:大部分时间我们都是在面向过程的,都只不过是使用对象的人,现在学习面向对象是要成为写(改造)对象的人。一、何为对象对象:属性和方法的集合属性:其实就是变量(只不过有个归属)方法:其实就是函数(只不过有个归属)类:一组同样属性和方法的对象的集合二、声明对象:var obj=new Object();直接... 阅读全文
posted @ 2015-06-09 11:50 心胸广阔 阅读(135) 评论(0) 推荐(0)
摘要:一、loading——(用来加载位于网页中的文件,而非本地的)例子: Document loading...... 0%DOMContentLoaded:相当于onload二、read——window.onload 比 HTML 部分加载速度快window.onload:html... 阅读全文
posted @ 2015-06-09 11:39 心胸广阔 阅读(118) 评论(0) 推荐(0)
摘要:一、基础知识语法:直接量的语法: /pattern/attributes(/正则/正则属性)RegExp对象的语法: new RegExp(pattern, attributes);pattern里面为一个字符串,代表的就是正则attributes为可选字符串g:指定全局变量i:区分大小写的匹配m:... 阅读全文
posted @ 2015-06-09 11:35 心胸广阔 阅读(151) 评论(0) 推荐(0)
摘要:一、在事件中加入参数可以触发window onload = function( ) { var e = e || window.event; console.log( e );}二、鼠标事件onclick 鼠标点击并放开后才触发onmouseover 鼠标移进去,触发onmouseout 鼠标移... 阅读全文
posted @ 2015-06-09 11:33 心胸广阔 阅读(294) 评论(0) 推荐(0)
摘要:一、判断最大值和最小值,注:arr为数组最大值:Math.max.apply(null, arr);最小值:Math.min.apply(null, arr);二、BOM 打开新页面和关闭打开的页面、打开:window.open( );打开指定网站:window.open( '地址' , '打开方式... 阅读全文
posted @ 2015-06-09 11:30 心胸广阔 阅读(226) 评论(0) 推荐(0)
摘要:一、DOM的核心是增加,移除和修改二、问题:若在css中定义了某个div的height,但是在javascript中用obj.style.height却无法获得任何值。obj.style.height只能获取定义在HTML标签中的style中的height。解决方法:使用currentStyle 和... 阅读全文
posted @ 2015-06-09 11:29 心胸广阔 阅读(171) 评论(0) 推荐(0)
摘要:一、简单计算命令evalvar str="6*5";alert(eval(str));注意:不安全,一般都不会去用二、id&&nameid:只能唯一name:可以有多个,能用在数组三、申请一个全局变量var 申请,就算不赋值也得给个空值四、数组数组申明通常申明方式:var arr = new Arr... 阅读全文
posted @ 2015-06-09 11:27 心胸广阔 阅读(333) 评论(0) 推荐(0)
摘要:计算器 ... 阅读全文
posted @ 2015-06-09 11:25 心胸广阔 阅读(193) 评论(0) 推荐(0)
摘要:一、JavaScript不同于Java有三部分组成核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)二、var 是定义数据前加的前缀三、弹出alert( ) 弹出窗口,显示内容confirm( ) 显示一个带有指定消息(confirm中的内容)和 OK 及取消按钮的对话框pr... 阅读全文
posted @ 2015-06-09 11:23 心胸广阔 阅读(142) 评论(0) 推荐(0)
摘要:一、innerHTML 是指标签之间的内容二、this 谁调用的this,this就是谁三、创建函数function 函数名 (此处科佳传入的参数){、、、}四、获取静态获取:document.getElementById(""); 获取ID动态获取:document.getElementsByTa... 阅读全文
posted @ 2015-06-09 11:22 心胸广阔 阅读(118) 评论(0) 推荐(0)
摘要:一、系统时间对象Date方法描述Date()返回当日的日期和时间。getDate()从 Date 对象返回一个月中的某一天 (1 ~ 31)。getDay()从 Date 对象返回一周中的某一天 (0 ~ 6)。getMonth()从 Date 对象返回月份 (0 ~ 11)。getFullYear... 阅读全文
posted @ 2015-06-09 11:20 心胸广阔 阅读(260) 评论(0) 推荐(0)
摘要:一、querySelector获取的选择器与jquery的选择器相同 阅读全文
posted @ 2015-06-09 11:15 心胸广阔 阅读(219) 评论(0) 推荐(0)