今天又从书上和视频中学到了几个网页常见的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个是我昨天和今天通过一些书和资料总结来的,希望对大家有所帮助,有手写的,有改的,如果有不足之处希望大家理解。
分享到:
相关推荐
以上是JavaScript学习笔记中提到的一些核心知识点,通过对这些知识点的理解和熟练应用,可以为进一步学习和掌握JavaScript打下坚实的基础。在实际开发过程中,结合具体的项目需求,这些知识会得到更深入的拓展和应用...
首先,"JavaScript特效.chm"可能是一份关于JavaScript实现的各种网页特效的教程。这些特效可能包括图片轮播、下拉菜单、弹出对话框、滚动动画等。通过学习这个部分,你可以了解到如何利用JavaScript改变HTML元素的...
个人在学习前端JavaScript时的学习笔记,内含JavaScript的中基础知识点,以及案例。里面有兼容市面上浏览器的方法 1.知识点包括:基础语法,字符串操作,object对象,DOM对象,BOM对象,offset,client,scroll对象...
本人在学习web开发中的个人学习笔记,其中包括Ext ssh javascript css 特效收藏 学习笔记
根据提供的文件信息,我们可以归纳出以下几个JavaScript相关的知识点: ### JavaScript 特效笔记 ...这些特效涵盖了从简单的用户交互到更复杂的页面元素管理等方面,对于学习JavaScript特效非常有帮助。
这篇学习笔记将带你深入了解JavaScript的基础和一些进阶应用。 首先,我们从"Js基本语法"开始。JavaScript是一种弱类型、解释型的脚本语言,它支持变量声明(var、let、const)、数据类型(包括基本类型:字符串、...
在JavaScript的世界里,网页开发经常会遇到各种挑战,而掌握一些实用的技巧和特效可以极大地提升用户体验和页面交互性。以下是一些基于标题和描述中提到的JavaScript知识点的详细讲解: 1. **动态实现下拉列表与...
HTML5是一种先进的网页标记语言,它是HTML4的升级版,为网页开发带来了许多新的特性和功能,极大...通过学习和理解这个特效的实现方式,开发者可以提升自己的前端技能,并能创建出更多富有创意和视觉冲击力的网页效果。
再者,"JavaScript特效"是指利用JavaScript语言本身编写的特效。在没有jQuery的情况下,开发者会直接使用JavaScript来操控DOM元素,实现动态效果。对于这个下雪特效,JavaScript可能用于生成雪花元素、设置它们的...
### JavaScript学习笔记知识点详解 #### 一、JavaScript概述 ##### 1.1 什么是JavaScript - **定义**:JavaScript是一种用于网页开发的编程语言,它主要用于实现网页中的动态交互功能。 - **特性**: - **基于...
【标题】"彩虹色文本描边动画网页特效.rar"是一个包含网页特效的压缩包,主要特色在于其彩虹色的文本描边效果。...通过学习和理解这个特效的实现方式,开发者可以提升自己的技能,掌握更多网页特效的创建技巧。
标签“服务器类-JavaScript特效”暗示了这些特效不仅限于JSP的Java代码,还可能利用了JavaScript进行前端交互处理。JavaScript是一种广泛用于网页开发的脚本语言,常用于增强用户体验,如表单验证、动态内容更新、...
标签中提到的"网页特效"、"jQuery特效"、"CSS特效"和"JavaScript特效"揭示了这个项目涉及到的技能和领域。网页特效通常是指通过JavaScript、CSS或jQuery等技术实现的视觉效果,它们可以增强用户体验,使网站更具吸引...
总的来说,这个项目是一个实践性很强的学习资源,有助于提升开发者在网页特效、jQuery和CSS3方面的技能,同时也为设计交互性网页提供了一个创新的参考案例。无论是对初学者还是有经验的开发者,都能从中获取有价值的...
【标题】"JS 3D相册旋转木马网页特效.rar"所涉及的知识点主要集中在JavaScript、CSS以及可能的HTML方面,尤其是JavaScript的3D旋转效果和CSS在创建动态网页中的应用。 首先,JavaScript(JS)是网页开发中用于实现...
标题中的“CSS文字组成肖像插图的网页特效”揭示了一个使用CSS技术将文本转换为肖像图形的网页设计技巧。这种特效通常涉及到CSS的高级用法,如伪元素、定位、背景图像以及可能的CSS滤镜效果。通过巧妙地布局和样式化...
JavaScript特效中的放大镜功能是一种常见的交互设计,常用于电商平台或者图片展示类网站,让用户能够更清晰地查看商品细节。在本案例中,我们探讨的是如何使用JavaScript实现这一效果,主要涉及的技术点包括DOM操作...
关于【标签】"JS特效-css样式",虽然描述中提到的是纯CSS3实现,但这里提到了JavaScript特效,这可能意味着压缩包内也可能包含一些JavaScript代码,用于增强交互性,例如模拟鼠标悬停、点击等行为,或者是处理页面...
《jQuery学习笔记详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,因其简洁的语法和强大的功能,深受开发者喜爱。这份"jQuery学习笔记.rar"包含的资源旨在帮助你全面掌握jQuery,无论你是初学者还是有...
它强调的是"常用"和"1500个前端开发javascript特效",这意味着这些课件会涵盖JavaScript在网页特效、用户交互以及前端框架中的应用。 前端开发中的JavaScript特效通常包括以下内容: 1. 动画效果:JavaScript可以...