2012年5月28日

JavaScript 参考手册

摘要: http://www.w3school.com.cn/js/js_reference.asp本部分提供完整的 JavaScript 参考手册:JavaScript 本地对象和内置对象Browser 对象(BOM)HTML DOM 对象 阅读全文

posted @ 2012-05-28 23:38 leohxj 阅读(152) 评论(0) 推荐(0) 编辑

javascript对象的创建

摘要: 方式一:personObj=new Object()personObj.firstname="John"personObj.lastname="Adams"personObj.age=35personObj.eyecolor="black"方式二:function person(firstname,lastname,age,eyecolor){this.firstname=firstnamethis.lastname=lastnamethis.age=agethis.eyecolor=eyecolor}myFather=new per 阅读全文

posted @ 2012-05-28 23:32 leohxj 阅读(157) 评论(0) 推荐(0) 编辑

JavaScript 错误处理

摘要: 捕获异常try...catch 可以测试代码中的错误。try 部分包含需要运行的代码,而 catch 部分包含错误发生时运行的代码。语法:try{ //在此运行代码}catch(err){ //在此处理错误}throw 声明的作用是创建 exception(异常)。你可以把这个声明与 try...catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的。语法:throw(exception)举个例子:<html><body><script type="text/javascript">var x=prompt("Ent 阅读全文

posted @ 2012-05-28 23:00 leohxj 阅读(155) 评论(0) 推荐(0) 编辑

js学习整理

摘要: 学习最好的检验方法是测试,就是coding!当然,理论知识不能差,不然没发展。javascript呢,功能很强大,依靠浏览器本地处理优化,对浏览器的依赖性也比较大。javascript 的真实名称是ECMAScript,对于js有什么不清楚的,大可查阅ECMA.一门语言的入门,需要了解的是语法的规则。对于js ,变量的声明无需制定类型,但是当代码量一大,阅读起来也就不方便了,所以尽量约定一种命名方式。比如网易前端的命名方式,在变量的前面加上类型的第一个字母。js可以放置在html中的任何位置,也可以再head中外连接js文件。变量的创建使用var关键字, 比如:var x;基本的运算和其他语言 阅读全文

posted @ 2012-05-28 22:05 leohxj 阅读(220) 评论(0) 推荐(0) 编辑

Zen Coding使用技巧

摘要: 很不习惯vim的移动方式,还是比较习惯emacs。最近又有一款很火爆的编辑器,sublime text 2 ,使用了一下,界面很舒服,跳转很快。加上ZenCoding,编写前端简直是神器啊,舒服啊!ps: 在sublime下,只支持缩写扩展。-------------------使用技巧----------------------------html:xt>div#header>div#logo+ul#nav>li.item-$*5>a你能想象这样的一行代码,展开时候会是什么样子么:<!DOCTYPE html PUBLIC "-//W3C//DTD X 阅读全文

posted @ 2012-05-28 19:33 leohxj 阅读(1360) 评论(0) 推荐(0) 编辑

js学习之介绍

摘要: JavaScript 能做什么?1.JavaScript 为 HTML 设计师提供了一种编程工具HTML 创作者往往都不是程序员,但是 JavaScript 却是一种只拥有极其简单的语法的脚本语言!几乎每个人都有能力将短小的代码片断放入他们的 HTML 页面当中。2.JavaScript 可以将动态的文本放入 HTML 页面类似于这样的一段 JavaScript 声明可以将一段可变的文本放入 HTML 页面:document.write("<h1>" + name + "</h1>")3.JavaScript 可以对事件作出响应可 阅读全文

posted @ 2012-05-28 15:42 leohxj 阅读(129) 评论(0) 推荐(0) 编辑

jQuery学习之过滤

摘要: $("Element").eq(index)取得第n个元素,此方法的是从0算起的。$("div").eq(5)表示获得此页面中的第6个div $("Element").hasClass("className")检查当前的元素是否含有某个特定的类,如果有,则返回true。 $("Element").filter("Expression")筛选出与指定表达式匹配的元素集合。这个方法用于缩小匹配的范围。可用逗号分隔多个表达式。比如$("input"," 阅读全文

posted @ 2012-05-28 10:23 leohxj 阅读(156) 评论(0) 推荐(0) 编辑

jQuery学习之元素的设置与移除

摘要: $("Element").attr(name)取得第一个匹配元素的属性值,比如$("img").attr("src")$("Element").attr({key:value,key,value,....})表示为某一个元素一次性设置多个属性$("Element").attr(key,value)为某一个元素设置属性$("Element").attr(key,function)为所有匹配的元素设置一个计算的属性值。$("Element").removeAt 阅读全文

posted @ 2012-05-28 09:26 leohxj 阅读(190) 评论(0) 推荐(0) 编辑

jQuery学习之对象获取进阶

摘要: $("Element[id]")获得所有带有ID属性的元素$("Element[attribute=KwooShung]")获得所有某个属性为KwooShung的元素$("Element[attribute!=KwooShung]")获得所有某个属性不为KwooShung的元素,我想如果学过C#和java的人都明白"!"在程序中表示非$("Element[attribute^=Kwoo]")获得所有某个属性值是以Kwoo开头的元素$("Element[attribute$=Kwoo]& 阅读全文

posted @ 2012-05-28 09:24 leohxj 阅读(272) 评论(0) 推荐(0) 编辑

jQuery学习之表单选择

摘要: $(:input)只能匹配Input元素类型为input button select textarea$(:text)匹配所有的单行文本框$(:password)匹配所有的密码框$(:radio)匹配所有的单选按钮$(:checkbox)匹配所有的复选框$(:submit)匹配所有的提交按钮$(:image)匹配所有的图像域,例如<input type="image" />$(:reset)匹配所有的重置按钮$(:button)匹配所有的按钮$(:file)匹配所有的文件上传域$(:hidden)匹配所有的不可见元素或者type为hidden的元素$(:enab 阅读全文

posted @ 2012-05-28 09:24 leohxj 阅读(165) 评论(0) 推荐(0) 编辑

jQuery学习之对象的选择

摘要: $("*")表示获取所有的对象$("#element")等同于document.getElementById("element");$(".abc")表示获得HTML中所有使用了abc这个样式的元素$("div")表示获得HTML中所有的div元素$("#a,.b,p")表示获得ID是a的元素和使用了类样式b的元素以及所有的p元素$("#a .b p")表示获得了ID是a的元素所包含的使用了类样式的b元素中的所有的p元素$("Element1 E 阅读全文

posted @ 2012-05-28 09:14 leohxj 阅读(2111) 评论(0) 推荐(0) 编辑

导航