JavaScript
文章平均质量分 76
贾斯伯
程序员也可以有梦想
展开
-
简易计算器(文本框灰色文字提示)
今天在学习JavaScript函数部分,根本慕课网的编程练习加入了自己的一些拓展,主要实现了文本框灰色文字提示。 其中的技巧就是使用onfocus和onblur事件。onfocus事件的属性值不仅可以为函数名,还可以为表达式或者语句。 HTML5中直接使用placeHolder属性更加方便。 计算器 .element{width:100px;}原创 2015-10-24 17:50:48 · 551 阅读 · 0 评论 -
浏览器定位
1 基础知识 浏览器的定位依赖于各个浏览器在打开页面琐传输的Http header信息中的User Agent,所以在这之前先了解User Agent是非常有必要的。 User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识。原创 2015-10-25 02:27:17 · 802 阅读 · 0 评论 -
秒表(计时器)
这个练习主要用于巩固JavaScript计时器的使用。 主要技能点: 1.无限循环执行。设置一个函数,给函数里面设置一个计时器,并在计时器中自我调用该函数,就可以实现无限循环。例如此例中,startCount()函数中,t=setTimeout("startCount()",1000)。 2.变量的作用域。一定要注意变量的作用域,尤其是需要在其他函数中停止的计时器。一开始在startCoun原创 2015-10-25 00:02:47 · 1687 阅读 · 0 评论 -
自动跳转
这个练习主要是练习JavaScript的计时器使用技巧以及使用window的location对象和history对象来控制网页的跳转, 实现若干秒后返回,这个功能很常见和实用,大多数网站登陆成功后自动跳转就是这方面的应用。 主要技能点: 1. setInterval() 计时器。setInertval()第一个参数可以直接使用函数,这样编写更加方便。同时可以通过计数器的判断(if(secon原创 2015-10-25 16:04:47 · 744 阅读 · 0 评论 -
选项卡效果
这个主要是测试的JavaScript的综合运用,实现选项卡的效果。最后实现了预订的效果,但是时间有限,仍有两点待提高的地方:1. 效果体验更好,比如离开选项卡时候可以自动回到默认选项;2. 方法比较笨,效率不高,代码冗余。 总结一下也是亮点,1. 还是循环遍历绑定事件不是非常熟练;2.经验欠缺,没有掌握一些技巧。比如选项卡效果,可以通过更改类名,将需要隐藏的类名改为hide(hide类的样式为隐原创 2015-10-26 21:42:26 · 267 阅读 · 0 评论 -
jQuery $.each()用法
通过它,你可以遍历对象、数组的属性值并进行处理。 使用说明 each函数根据参数的类型实现的效果不完全一致: 1、遍历对象(有附加参数) $.each(Object, function(p1, p2) { this; //这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问转载 2015-10-30 15:45:40 · 278 阅读 · 0 评论