Welcome 微信登录

首页 / 脚本样式 / JavaScript

Prototype使用指南之form.js

Prototype使用指南之form.js

这一部分提供了很多与表单操作有关的功能,包括以下部分,当通过$方法返回元素时,可以直接通过$(element).method()调用:Form对象:提供了操作整个表单的一些方法Form.Element对象:提供了操作某个表单元素的方法TimedObserver类:周期性表单监视器,当表单元素值改变的时候执行一个回调函数,有Form和Element两种类型EventObserver类:利用事件来监视表单元素,当表单元素值改变的时候执行一个回调函数,有Form...
Prototype1.5 rc2版指南最后一篇之Position

Prototype1.5 rc2版指南最后一篇之Position

Position是prototype中定义的一个对象,提供了操作DOM中与位置相关的方法,要很好的理解元素在页面中的位置,可以参考这篇文章:Relatively Absolute具体代码如下,按照代码说说,其中英文是作者的注释,中文红色的才是偶的说明或翻译英文的注释,采用顶式注释法(注释在要说明的代码的上面)说明 // set to true if needed, warning: firefox performance problems // NOT n...
javascript编程起步(第一课)

javascript编程起步(第一课)

不管你以前学没有学过javascript,本教程都能带您进入javascript的殿堂,领悟javascript的魅力。 大家来到这里,都是javascript的爱好者,对javascript都多多少少有一定的理解。关于javascript的历史等就不做介绍了,我们直接来学习它,用它。 也许大部分人都认为javascript是在客户端运行的,其实不然。javascript有两种不同的运行环境,一个是在服务器端的javascript,另一个就是客户端的jav...
javascript编程起步(第二课)

javascript编程起步(第二课)

今天我们主要学习的内容有以下几块: 1、javascript变量 2、javascript表达式和运算符 可以用var加上为变量指定的名称来声明变量,变量类型可以通过给变量赋值来确定。由于javascript采用的是弱类型的样式,对数据类型要求不太严格,在程序执行的过程中,会根据需要自动转换。 对于字符串变量,可以通过“变量名.length”来获得该变量中字符串的长度,如 varname; name="javascript"; 那么name.length的...
java script编程起步(第三课)

java script编程起步(第三课)

第三课终于和大家见面了,大家要感谢Actions的辛勤劳动啊,好好利用论坛给大家提供的资源和教程,希望大家一起学习提高:D 大家有什么意见,建议或者想法,可以到本版的教程问答区或站务管理版的建议或意见去发表,我们会及时给您反馈:) 下面是今天的学习重点: A.补充上课的变量内容 B.if语句的基本语法 C.window.com()基本用法 A.变量 1.变量的类型规则 javascript是无类型的,他的变量可以放任何数据类型的值。 2.变量的声明 在ja...
jquery简单体验

jquery简单体验

jquery简单体验query是继prototype之后又一个优秀的Javascrīpt框架。对prototype我使用不多,简单了解过。但使用上jquery之后,马上被她的优雅吸引住了。有人使用这样的一比喻来比较prototype和jquery:prototype就像Java,而jquery就像ruby.实际上我比较喜欢java(少接触Ruby 罢了)但是jquery的简单的实用的确有相当大的吸引力啊!在项目里我把jquery作为自已唯一的框架类包。使用...
javascript编程起步(第四课)

javascript编程起步(第四课)

前一段有人给我说,第二课就看不明白了,我不知道是不是写的太笼统了,不够细致,还是其他的,有什么问题,大家给提出来,当然我也不是什么js高手,只不过想把爱好者领进门而已。希望大家多多参与。今天的主要任务就是for循环。另外就是数据类型。既forin(现在还没有讲数组和对象,先了解一下)。数据类型的转换:如果运算的数据类型不是一样的话,js脚本会尽力执行内部转换来解决,但js不了解你的心思。所以得到的结果可能和你想要的不一样。em:3+3//result=63...
javascript编程起步(第五课)

javascript编程起步(第五课)

鼠标事件(上) 随着课程的进行,能跟着下来的人是越来越少了,不知道是不是因为没有太多的表现,只是死记的东西,大家都没有兴趣啊。其实网页上 的很多特效,动作大都是用javascript来实现的,没有javascript的网页,就象一个人没有了肌肉一样。但是所有的动作都是有函数来控制的 ,而控制语句是基础中的基础。希望大家能耐心的学下去。今天的课程就轻松一下,学习点能见到效果的。 主要内容就是基于鼠标的事件,有如下几种: 1.mouseover(鼠标移至) 2...
javascript编程起步(第六课)

javascript编程起步(第六课)

mouseDown事件和mouseUp事件 大家知道,mouseDown事件和mouseUp事件的组合就是click事件,但是如果在链接上按下鼠标,并移到链接之外在放开鼠标,那么就只有mouseD own事件了。这两个事件可以增加图标按钮的图像效果, 至于mouseDown和mouseUp的属性,它们是伴随着Click事件发生的,这和keyPress事件是keyDown事件和keyUp事件组合而成的机制是一样的 ,这3个鼠标事件也有modifier属性。 ...
javascript编程起步(第七课)

javascript编程起步(第七课)

过年到现在一直都比较忙,辜负大家了. 今天就学习函数吧,虽然语句还没有说完. 函数是javascript语言的一个很重要的内容,但也很复杂. 下面来看看javascript函数. 函数是有function加函数名和一对带有参数括号,以及大括号组成的,其中大括号里是 主体javascript语句. 例: functionhanshuname(js)//hanshuname是函数名. { document.write(js,"<br>");//是函...
javascript 的面向对象特性参考

javascript 的面向对象特性参考

javascript的面向对象特性参考。 这是我学习javascript中面向对象特性的一点总结。希望对具有其他语言的面向对象设计经验的朋友理解javascript的OO有所帮助。我具有c++,java和python的面向对象设计的经验。 总的感受,javascript作为一种弱类型的动态语言,语法解决于java,但其面向对象的方式更和python相识。 1面向对象的特性 类,成员变量,成员函数,类变量,类方法,继承,多态 1)类 类的定义:functio...
JScript|Event]面向事件驱动的编程(二)--实例讲解:将span模拟成超连接

JScript|Event]面向事件驱动的编程(二)--实例讲解:将span模拟成超连接

作者:泣红亭在上一篇文章《面向事件驱动的编程》中我讲了三种将事件绑定到元素的方法,而推荐使用第三种方法,即使用attachEvent/addEventListener来绑定.上一篇文章的主旨是告诉大家如何使用事件,而这一篇文章的主旨是让大家弄懂如何灵活应用事件来批处理某一类的对象行为. 首先讲一讲事件传递的概念.什么是事件传递?举个现实的例子,有个人捏了一下你的手指,你可能会说他捏了你手指,也可能会说他捏了你的手,甚至可能会说他捏了你.事实上三种说法都没错...
<< 181 182 183 184 185 186 187 188 189 190 >>