第三章:Javascript类型、值和变量。
摘要:计算机程序的运行需要对值(value)比如数字3.14或者文本"hello world"进行操作,在编程语言中,能够表示并操作的值的类型叫做数据类型(type),编程语言最基本的特性就是主持多种数据类型。当程序需要将值保持起来以备将来使用时,便将其赋值给(将值“保存”到)一个变量(variable)...
阅读全文
posted @
2015-01-27 17:36
村长很忙
阅读(1414)
推荐(1) 编辑
第二章:Javascript词法结构
摘要:编程语言的词法结构是一套基础性的规则,用来描述你如何编写这门语言。作为语法的基础,它规定了变量名是怎么样的,如何写注释,以及语句之间是如何区分的。本节用很短的篇幅来介绍javascript的词法结构。1.字符集javascript程序是用Unicode字符集编写的,Unicode是ASCII和Lat...
阅读全文
posted @
2015-01-23 06:20
村长很忙
阅读(848)
推荐(1) 编辑
第一章:Javascript语言核心
摘要:本节是javascript语言的一个快速预览,也是本书的第一部分快速预览。读此书之前,感谢淘宝技术团队对此javascript核心的翻译,感谢弗拉纳根写出此书。感谢你们无私的分享,仅以此笔记献给你们的辛勤付出。一:javascript语言核心本章之后,我们将主要关注javascript的基础知识。第...
阅读全文
posted @
2015-01-21 23:41
村长很忙
阅读(1464)
推荐(8) 编辑
博客内容更新目录
摘要:一:javascript基础系列:Javascript基础系列之(一)JavaScript语法Javascript基础系列之(二)变量Javascript基础系列之(三)数据类型 (字符串 String)Javascript基础系列之(三)数据类型 (数值 Number)Javascript基础系列...
阅读全文
posted @
2015-01-21 21:49
村长很忙
阅读(4654)
推荐(21) 编辑
jQuery理解之(二)功能函数
摘要:在javascript编程中,开发者通常需要编写很多小程序来实现一些特定的功能。例如浏览器检测,字符串处理、数组的编辑等。jQuery对这些常用的程序进行了总结,提供了很多实用的函数。1.检测浏览器。jQuery通过$.browser对象获取浏览器信息。属性说明msie如果是ie为true,否则为f...
阅读全文
posted @
2015-01-21 01:07
村长很忙
阅读(747)
推荐(1) 编辑
jQuery理解之(一)动画与特效
摘要:本节主要降级和学习jQuery的自动显隐,渐入渐出、飞入飞出。自定义动画等。 1.显示和隐藏hide()和show() 对于动画来说,显示和隐藏是最基本的效果之一,本节简单介绍jQuery的显示和隐藏。 点击按钮,看看效果 本节主要降级...
阅读全文
posted @
2015-01-20 16:55
村长很忙
阅读(717)
推荐(0) 编辑
jQuery实现单击和鼠标感应事件。
摘要:1.实现单击事件动态交替http://www.cnblogs.com/ahthw/p/4232837.html讲到了toggleClass(),对于单击事件而言,jQuery同样提供了动态交替的toggle()方法,这个方法接受两个参数,两个参数均为监听函数,在click事件中交替使用。例子:点击...
阅读全文
posted @
2015-01-20 12:41
村长很忙
阅读(2194)
推荐(0) 编辑
jQuery使用之(五)处理页面的事件
摘要:在之前dom操作中提到了javascript对事件处理的介绍。由于不同浏览器处理事件各不相相同,这给开发者带来了不必要的麻烦,jQuery的方便的解决了这个方面的麻烦。1.绑定事件监听(http://www.cnblogs.com/ahthw/p/4213521.html)对事件的监听做了详细的介绍...
阅读全文
posted @
2015-01-19 17:04
村长很忙
阅读(763)
推荐(0) 编辑
jQuery使用之(四)处理页面的表单元素
摘要:表单是一个特殊的页面元素,value的值是最受关注的,jQuery提供了强大的val()方法来处理相关的操作。1.获取表单元素的值。 直接调用val()方法时可以获取选择器的 中的第一个元素的value值。例如:$("[name=radioGroup]:checked").val;以上代码直接获...
阅读全文
posted @
2015-01-19 11:17
村长很忙
阅读(597)
推荐(0) 编辑
jQuery使用之(三)处理页面的元素
摘要:对于页面的元素,在DOM编程中可以通过各种查询、修改手段进行管理,非常麻烦。jQuery提供了一整套的方法来处理页面的元素。包括元素的内容、复制、移动和替换等。本节将介绍一些常用的内容。1.直接获取、编辑内容。在jQuery中,主要是通过html()和text()两个方法来获取和编辑页面的内容。其中...
阅读全文
posted @
2015-01-19 03:19
村长很忙
阅读(701)
推荐(0) 编辑
jQuery使用之(二)设置元素的样式
摘要:css是页面不能分隔的部分,jQuery中也提供了一些css相关的实用的办法。前面章节中有使用过 addClass()为元素添加css样式风格。本节主要介绍jQuery如何设置页面的样式风格。包括添加、删除、动态切换等。1. 添加、删除css类别。$(function() { ...
阅读全文
posted @
2015-01-19 01:33
村长很忙
阅读(2947)
推荐(0) 编辑
jQuery使用之(一)标记元素属性
摘要:jQuery使用主要介绍jQuery如何控制页面,包含元素的属性、css样式风格、DOM模型、表单元素和事件处理等。标记元素的属性html中每一个标记都具有一些属性,他们这个标记在页面中呈现各种状态,例如下面的标记该标记表示标记的名称,为一个超链接,另外还有href titile target id...
阅读全文
posted @
2015-01-19 00:37
村长很忙
阅读(1538)
推荐(1) 编辑
jQuery应用之(三)jQuery链
摘要:从前文的实例中,我们按到jQuery语句可以链接在一起,这不仅可以缩短代码长度,而且很多时候可以实现特殊的效果。 以上代码为整个列表增加样式css1,然后再进行筛选,再为筛选的元素单独增加css2样式。如果不采用jQuery,实现上述的效果将非常麻烦。在jQuery链中,后面的操作都是以前面的...
阅读全文
posted @
2015-01-18 22:48
村长很忙
阅读(562)
推荐(0) 编辑
jQuery应用之(二)使用jQuery管理选择结果(荐)
摘要:使用jQuery选择出来的元素与数组非常类似,可以通过jQuery提供的一系列方法对其进行处理,包括长度、查找某个元素,截取某个段落等。1.获取元素的个数。在jQuery中可以通过size()方法获取选择器中元素的个数,它类似数组中的length属性,返回整数值,例如:$("img").size()...
阅读全文
posted @
2015-01-18 07:19
村长很忙
阅读(1149)
推荐(1) 编辑
jQuery应用之(一)使用jQuery选择器(荐)
摘要:如上文(地址)jQuery预先的javascript的编程,提供了计划所有css3下的标准选择器,开发者可以利用这些选择器轻松选择各种元素,供javascript使用。重要的是jQuery对这些选择器的兼容性特别好,主流的浏览器都测试通过,这使得理论上的css3选择器一下编程了事实。开发者可以按照以...
阅读全文
posted @
2015-01-18 05:09
村长很忙
阅读(1041)
推荐(1) 编辑
jQuery基础之(六)jQuery浏览器的兼容性(以CSS3特写兼容举例)
摘要:CSS3充分吸收多年了web发展的需求,吸收了很多新颖的特性。例如border-radiuscss3特性中最令人兴奋的莫过于选择器的增强,例如属性选择器可以根据某个属性值来选择标记,位置选择器可以根据子元素的位置来选择标记。在目前很多使用的很多浏览器,例如IE7,主要支持css2.大部分属性选择器都...
阅读全文
posted @
2015-01-18 02:01
村长很忙
阅读(1689)
推荐(0) 编辑
jQuery基础之(五)jQuery自定义添加"$"与解决"$"的冲突
摘要:1.自定义添加$从上面四篇文章我们看到jQuery的强大,但无论如何,jQuery都不可能满足所有用户的需求,而且有一些需求十分小众,也不适合放到整个jQuery框架中,正是因为这一点,jQuery提供了用户自定义添加“$”的方法。代码如下: $.fn.disable = function()...
阅读全文
posted @
2015-01-18 01:38
村长很忙
阅读(728)
推荐(0) 编辑
jQuery基础之(四)jQuery创建DOM元素
摘要:利用DOM方法创建元素节点,通常要将document.createElement()、document.createTextNode()、appendChild()配合使用,十分麻烦。而jQuery使用$就可以直接创建DOM元素var oNewP = $("使用jQuery创建的内容");以上代码等...
阅读全文
posted @
2015-01-18 01:09
村长很忙
阅读(2320)
推荐(0) 编辑
jQuery基础之(三)jQuery功能函数前缀及与window.onload冲突
摘要:1.jQuery功能函数前缀在javascript中,开发者通常会编写一些小函数来处理各种操作细节,例如在用户提交表单时,要将文本框最前端和最末端的空格内容清理掉。而javascript中没有类似trim()功能,在师院jQuery后,便可以使用trim()函数。trim()函数是jQuery对象的...
阅读全文
posted @
2015-01-18 00:47
村长很忙
阅读(835)
推荐(0) 编辑
jQuery基础之(二)jQuery中的$
摘要:在jQuery中,最常用的莫过于使用美元符号$,它提供了各种各样的丰富功能。包括选择页面中一个或者一类元素、作为功能函数的前缀、windows.onload的完善,创建DOM节点等。本文介绍jQuery的用法。作为基础1.选择器在css中,选择器的作用是选择页面的某一类(类别选择器)元素或者某个(i...
阅读全文
posted @
2015-01-18 00:13
村长很忙
阅读(687)
推荐(2) 编辑
jQuery基础之(一)jQuery概述
摘要:1.jQuery的简介就像上节所将到的Ajax框架一样,简单的说,jQuery是一个优秀的javascript框架,它能够让用户方便的处理html,events(冒泡)事件,动画效果,ajax交互等,它极大程度的改变了开发者使用javascript的习惯。jQuery自2006年最初创建,已经吸引了...
阅读全文
posted @
2015-01-17 23:20
村长很忙
阅读(976)
推荐(1) 编辑
AJAX练习(一):制作可以自动校验的表单(从原理上分析ajax的作用)
摘要:继上文(AJAX(一)AJAX的简介和基础)作为联系。传统网页在注册时检测用户名是否被占用,传统的校验显然缓慢笨拙。当ajax出现后,这种体验有了很大的改观,因为在用户填写表单时,签名的表单项已经发送给了服务器,然后根据用户填写好的内容进行数据查询。在查询号无需页面刷新就自动给了提示。类似这样的应用...
阅读全文
posted @
2015-01-17 01:47
村长很忙
阅读(2056)
推荐(2) 编辑
AJAX(二)AJAX框架
摘要:上文(AJAX(一)AJAX的简介和基础)对ajax异步请求服务器做了详细的介绍和基础应用,可以看出,ajax的一些过程是相对不变的。不必要每次发送请求都写一遍发送代码,一些ajax开发人员已经把他们的过程封装成ajax框架。本节主要介绍ajaxLib和ajaxGold两款框架。1.ajaxLiba...
阅读全文
posted @
2015-01-16 17:09
村长很忙
阅读(1554)
推荐(1) 编辑
AJAX(一)AJAX的简介和基础
摘要:本节简介(异步链接服务器对象)XMLHTTPRequest以及AJAX的简介。AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML)。AJAX有四个方面的好处:1.即减轻了服务器的负担。2带来了更好的用户体验。3.基于标准被广泛的支持。4.拥...
阅读全文
posted @
2015-01-15 17:28
村长很忙
阅读(1527)
推荐(5) 编辑
Javascript基础系列之(八)Javascript的调试与优化
摘要:Javascript的错误主要是语法错误和运行时的错误,前者在代码解析时就会出错,影响程序的运行。后者称为异常,影响它所运行的线程。下面就Javascript常见错误进行分析1.常见的错误和异常i.拼写错误任何开发者在编写javascript程序时都犯过拼写错误,例如将document.getEle...
阅读全文
posted @
2015-01-14 06:11
村长很忙
阅读(969)
推荐(1) 编辑
DOM(十)使用DOM设置单选按钮、复选框、下拉菜单
摘要:1.设置单选按钮单选按钮在表单中即它是一组供用户选择的对象,但每次只能选一个。每一个都有checked属性,当一项选择为ture时,其它的都变为false.先贴沙漠化一个例子: 相机品牌: ...
阅读全文
posted @
2015-01-13 16:06
村长很忙
阅读(1841)
推荐(2) 编辑
DOM(九)使用DOM设置文本框
摘要:1.控制用户输入的字符个数 对于单行文本框和密码输入框,可以利用maxlength属性控制用户输入的字符个数。 对于多行文本,maxlength为自定义属性,其值最多输入的字符的个数,在onkeypress事件发生时则调运返回LessThan()函数返回值,函数如下详细代码请输入您的姓名:我要留...
阅读全文
posted @
2015-01-13 14:55
村长很忙
阅读(960)
推荐(0) 编辑
DOM(八)使用DOM控制表单
摘要:1.表单简介表单是网页中交互最多的形式之一,它通过各种形式接收用户的数据,包括下拉列表框,单选按钮,复选框和文本框,本篇主要介绍表单中常用的属性和方法 javascript中可以很方便的操作表单,例如获得表单数据进行有效验证,自动给表单域赋值,处理表单事件等。 此时每个form都解析为一个对象,即f...
阅读全文
posted @
2015-01-13 12:50
村长很忙
阅读(1151)
推荐(0) 编辑
DOM(七)使用DOM控制表格
摘要:表格的css控制就先不说了,首先分享下表格常用的DOM表格添加操作的方法常用的为insertRow()和insertCell()方法。row是从零开始计算起的,例如:var oTr = document.getElementById("member").insertRow(2)是指将新行添加到第二行...
阅读全文
posted @
2015-01-13 06:32
村长很忙
阅读(1656)
推荐(0) 编辑
Javascript制作伸缩的二级菜单
摘要:1.javascript方法 Home News ...
阅读全文
posted @
2015-01-11 05:30
村长很忙
阅读(531)
推荐(0) 编辑
Javascript屏蔽鼠标的右键的两种方法。
摘要:方法一:利用鼠标button的键值 方法二:鼠标的contextmenu(这里需要ie的return属性和DOM d prevevrDefault()方法)contextmenu事件在自定义右键内容...
阅读全文
posted @
2015-01-11 04:45
村长很忙
阅读(2220)
推荐(0) 编辑
DOM(六)事件类型
摘要:对于用户事件类型而言,最常用的是鼠标、键盘、浏览器。1.鼠标事件:鼠标的事件都频繁使用,下面例子就测试各种鼠标事件 box内容 鼠标的键值button测试(附对照表) ...
阅读全文
posted @
2015-01-11 04:01
村长很忙
阅读(497)
推荐(0) 编辑
DOM(五)事件对象
摘要:浏览器中的事件都是以对象的形式存在的,同样ie浏览器与标准dom浏览器之间存在获取事件对象上也存在差别。在ie浏览器中事件对象是windows对象的一个属性event,访问通常采用如下方法。oP.onclick = function(){var oEvent = window.event;}尽管它是...
阅读全文
posted @
2015-01-11 01:08
村长很忙
阅读(690)
推荐(1) 编辑
DOM(四)事件流
摘要:1.冒泡型事件浏览器的事件模型分两种:捕获型事件和冒泡型事件。由于ie不支持捕获型事件,所以以下主要以冒泡型事件作为讲解。(dubbed bubbling)冒泡型指事件安装最特定的事件到最不特定的事件逐一触发。 ')"> ')"> ')"> click me...
阅读全文
posted @
2015-01-09 15:44
村长很忙
阅读(695)
推荐(2) 编辑
DOM(三)使用DOM + Css
摘要:1.使用getElementsByTagName修改class类别或者追加类别 第一个 第一个 第一个 第一个
阅读全文
posted @
2015-01-09 15:24
村长很忙
阅读(429)
推荐(0) 编辑
Javascript一个在页面内追加元素的小例子
摘要:如下: 据统计,全国矮小残疾人超过600万人,长期生活在北京的袖珍人超过5000人。 (新京报) (新京报) (新京报) (新京报) (新京报) (最后一行)高级的办法请移步:dom的使用:http://www.cnblogs.com/aht...
阅读全文
posted @
2015-01-09 11:16
村长很忙
阅读(612)
推荐(0) 编辑