随笔分类 -  js

ajax
摘要:创建对象 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, 阅读全文

posted @ 2017-03-22 09:00 想要逆袭的学渣 阅读(112) 评论(0) 推荐(0)

js 运动基础
摘要:运动基础 让Div动起来 速度 物体运动的快慢 定时器一般都取30,这是最合适的值 运动框架:在开始运动时,关闭已有定时器 把运动和停止隔开(if/else) 匀速运动:核心:速度保持不变 缓冲运动:逐渐变慢,最后停止 距离越远速度越大:速度由距离决定 速度=(目标值-当前值)/缩放系数 缓冲菜单: 阅读全文

posted @ 2017-03-10 10:56 想要逆袭的学渣 阅读(154) 评论(0) 推荐(0)

js DOM
摘要:标签:css 元素:js 节点:dom DOM:document DOM节点:分为文本节点和元素节点 子节点:childNodes nodeType nodeType==3 文本节点 nodeType==1 元素节点 children:只包括元素,不包括文本,更好用一些 childNodes:包括元 阅读全文

posted @ 2017-03-10 09:15 想要逆袭的学渣 阅读(87) 评论(0) 推荐(0)

js定时器
摘要:定时器: setInterval(函数,时间间隔):时间以ms为单位,无限次执行 setTimeout(函数,延迟时间):也是以ms为单位,只执行一次 定时器的开启和关闭: js中允许连等。 charAt:取出字符串中的某一位,兼容性好。str[i]兼容性不如str.charAt(i) offset 阅读全文

posted @ 2017-03-10 09:13 想要逆袭的学渣 阅读(102) 评论(0) 推荐(0)

js数组
摘要:数组: 定义1、var arr=[12,5,8,9]; 2、var arr= new Array(12,5,8,9); length:数组的长度不仅可以获取也可以设置。例:快速清空数组 一般一个数组最好只放一种类型 数组的方法: 数组的添加和删除 push():往数组的末尾添加 pop():在尾部删 阅读全文

posted @ 2017-03-10 09:11 想要逆袭的学渣 阅读(153) 评论(0) 推荐(0)

js基础
摘要:ECMAScript:翻译的作用 js的核心,也称为解释器,只提供基本功能,加减乘除和函数等,几乎没有兼容性问题 DOM:Document Object Model ,实质上就是赋予js操作HTML的能力,操作HTML的入口。在js中就是document ,有一些操作不兼容 BOM:Browser 阅读全文

posted @ 2017-03-07 16:11 想要逆袭的学渣 阅读(144) 评论(0) 推荐(0)

例子:js简易日历
摘要:基本:选项卡 this 当前发生事件的元素 原理:先全部隐藏,然后将当前的显示出来 使用innerHTML:标签中间的HTML 阅读全文

posted @ 2017-03-06 11:05 想要逆袭的学渣 阅读(219) 评论(0) 推荐(0)

提取行间事件
摘要:提取事件 -为元素添加事件 如onclick事件,接收函数 两种方法 1、 function 函数名(){ ........ } oBtn.onclick=函数名; 2、 oBtn.onclick=function ()//匿名函数 { ........ }; window.onload 页面加载完 阅读全文

posted @ 2017-03-06 10:20 想要逆袭的学渣 阅读(284) 评论(0) 推荐(0)

函数传参
摘要:function show(num){ alert(num); } show(5); num是函数的参数,只是占一个位置,具体的值是看函数调用时传递的是多少,当函数中有一部分内容定不下来时,就用传参。 操作属性的方法有两种: 1、oTxt.value 2、oTxt['value'] 区别:一般情况下 阅读全文

posted @ 2017-03-03 14:52 想要逆袭的学渣 阅读(108) 评论(0) 推荐(0)

a链接加js和className
摘要:<a href="javascript:;">链接</a>比<a href="#">链接</a>好一点儿,点击的时候不会跳到页面顶端,里面很少放js代码 在js中对class修改时,必须写出className,其余的js和html都一致 阅读全文

posted @ 2017-03-03 14:35 想要逆袭的学渣 阅读(227) 评论(0) 推荐(0)

js函数
摘要:重用:相同的代码只用一次。 函数名最好有意义,为了可读性高 function 函数名(){ 代码 }//定义 函数名();//调用 if判断: if(条件){ 语句1; } else{ 语句2; } 例子:当点击的时候 如果div是显示的,隐藏掉。或者,显示出来 如果div是显示的,oDiv.sty 阅读全文

posted @ 2017-03-03 14:31 想要逆袭的学渣 阅读(99) 评论(0) 推荐(0)

js基础
摘要:布局:HTML+CSS 属性:确定修改哪些属性 事件:确定用户进行哪些操作 编写js:在事件中,用js来修改页面的样式 例子: 1、鼠标提示框: 属性:样式的display,obj.style.[.......] 事件:onmouseover、onmouseout 具体:鼠标移入到input时,di 阅读全文

posted @ 2017-03-03 13:58 想要逆袭的学渣 阅读(71) 评论(0) 推荐(0)

导航