JavaScript网页特效学习笔记2

今天又从书上和视频中学到了几个网页常见的JavaScript特效,也知道了几个在html页面中很少用到的属性。

1、按钮只能被单击一次

上网的时候可能会看到当单击按钮之后,就不能再次的单击了,直到经过几秒钟后,才可以进行单击,其实这是用表单的那些元素的disabled属性来设置的,如果元素的值为真,则元素不可用,反之,则可用。


2、滚动的字幕链接

 在没有学过JavaScript之前,html中的marquee属性就是用来设置字幕的滚动的,我们也可以用JavaScript动态的创建marquee标签。


 3、给按钮定义热键

为了方便用户对网站的操作,有些网站给一些元素定义了热键。在这里用的热键是针对于Alt键的,有些属性有accesskey的方法,通过该方法可以指定和Alt键搭配形成热键。


4、加入收藏夹

几乎每个网站都有收藏本站的链接,只需要通过JavaScript的一条语句可以简单的实现这种效果。通过window下的external属性下的addFavorite方法就可实现这种操作。


5、禁止复制和粘贴

有时为了需要,需要对某些文本进行禁止复制和粘贴的操作,我们可以用JavaScript的oncopy事件和onpaste事件对它进行设置。


6、改变元素的大小

某些元素具有contentediteable属性,通过该属性可以对其中的元素进行编辑,如在div中放入一个文本框和一个按钮,当页面执行时会发现可以改变元素的大小等操作。


7、放大文本

放大文本有多种方法,如改变字体的字号等,这里我写的是我新学习的方法,通过样式表中的zoom属性,这个属性是设置或检索对象的缩放比例。 通过缩放可以实现放大或缩小文本、图片的效果。


8、用Enter键登录

我们上网的时候,当输入完某些信息后,习惯用Enter进入,如果此时该按钮被设置了onclick方法,并且该按钮处于焦点,那么直接用Enter键是好使的,如果没在焦点上怎么办呢?我们可以用下面的方法。


9、最后的更新时间

 在JavaScript中通过lastModified属性可以知道页面的最后更新时间。


 10、全选按钮特效

在我们下载东西的时候,会发现选中了一个复选框全部的都选中,在单击就都不选了,这个特效是十分简单的只要设置选中时,遍历每个下载链接将他们的checked属性设为真,取消时将他们设为空即可。


这10个是我昨天和今天通过一些书和资料总结来的,希望对大家有所帮助,有手写的,有改的,如果有不足之处希望大家理解。

posted on 2012-05-25 19:06  springside5  阅读(159)  评论(0编辑  收藏  举报