摘要: 1.top、right、bottom、left:元素位置元素位置属性与定位方式共同设置元素的具体位置。语法: top : auto | 长度值| 百分比 right : auto | 长度值| 百分比 bottom : auto | 长度值| 百分比 left : auto | 长度值 | 百分比说明:这四个属性分别表示对象与其最近一个定位的父对象顶部、右侧、底部和左侧的相对位置,其中,auto表示采用默认值,长度值则需要包含数字和单位,也可以使用百分数进行设置。2.visibility:可见属性可见属性用于设定嵌套层的显示属性,此属性可以将嵌套层隐藏,但仍然为隐藏对象保留其占据的物理空间。如 阅读全文
posted @ 2012-09-05 14:12 hlp鹏 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 08-131.在HTML 5平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。2.特点:①微数据与微格式等方面的支持②本地存储,离线应用③API调用,地图,位置,LBS等④连接通讯,后台线程⑤多媒体⑥三维、图形及特效⑦CSS33.HTML5标签与HTML4标签区别(1)概念的变化: HTML5专注内容与结构,而不专注的表现(2)声明与标签: HTML5在更多的声明和标签上面做了简化,也对兼容做了详细的规定,废除了部分元素,增加了部分元素 声明如:<!DOCTYPE html> <meta charset=utf-8>4.html5.0新增标签<artic 阅读全文
posted @ 2012-09-03 17:17 hlp鹏 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 1.所有对象都有原型,而原型本身也是对象,所以原型也可能有原型,这样就构成了所谓的原型链。原型链终止于链中原型为 null 的对象。Object 构造函数的默认原型就有一个 null 原型。var objectRef = new Object(); //创建一个普通的 JavaScript 对象。创建了一个原型为 Object.prototype 的对象,而该原型自身则拥有一个值为 null 的原型。也就是说, objectRef 的原型链中只包含一个对象-- Object.prototype。2.Prototype模式的验证方法isPrototypeOf():这个方法用来判断,某个propt 阅读全文
posted @ 2012-09-03 11:19 hlp鹏 阅读(142) 评论(0) 推荐(0) 编辑
摘要: document.getelementById(id名称).属性.属性类型1.<div id=“uu”>1111111<b>222</b></div>document.getelementById(“uu”).innerHTML2.<img src=“1.gif” id=“uu”>document.getelementById(“uu”).src例子;:function subs(m){ document.getElementById("aa").src=m; }<img src="01.jpg&q 阅读全文
posted @ 2012-09-03 09:57 hlp鹏 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 1.闭包所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的含义:闭包说白了就是函数的嵌套,内层的函数可以使用外层函数的所有变量,即使外层函数已经执行完毕(这点涉及JavaScript作用域链)。示例一:functioncheckClosure(){varstr='rain-man';setTimeout(function(){alert(str);}//这是一个匿名函数,2000);}checkClosure();函数内部的一个变量能够在函数外面被引用时,我们就称创建了一个闭包function inc( 阅读全文
posted @ 2012-09-03 08:53 hlp鹏 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.函数的定义,大致可分为三种方式:第一种:这也是最常规的一种functionsquare (x){return2*x;}第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用。varsquare=newFunction('x','return2*x;');第三种:varsquare=function(x){return2*x;}注意 '='右边的函数就是一个匿名函数,创造完毕函数后,又将该函数赋给了变量square。2、匿名函数的创建第一种方式:就是上面所讲的定义square函数,这也是最常用的方式 阅读全文
posted @ 2012-09-03 08:51 hlp鹏 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一.String类型1.字符串位置方法:indexOf()搜索给定的子字符串,然后返回子字符串的位置(没有找到该子字符串,返回-1);可接受第二个参数表示从子字符串中的哪个位置开始搜索。例子:可以通过循环调用indexOf来找到所有匹配的子字符串。var stringValue = "Lorem ipsum dolor sit amet, consectetur adipisicing elit"; var positions = new Array(); //var positons=[] var pos = stringValue.indexOf("e&quo 阅读全文
posted @ 2012-09-03 08:50 hlp鹏 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 事件处理包括:鼠标键盘事件,页面事件,表单,滚动字幕事件,编辑事件等一.事件处理程序的调用1.通过HTML标记使用事件。直接在HTML标记中指定事件处理程序,例如在<body>和<input>标记中指定。例如:在页面加载完成后将弹出一个“欢迎进入本网页”的对话框,在用户退出页面后,弹出一个“谢谢浏览”对话框。代码如下:<body onLoad="alert('欢迎进入本网页')" onunLoad="alert('谢谢浏览')" >2.指定特定对象的特定事件。该方法是在JavaScrip 阅读全文
posted @ 2012-08-31 10:37 hlp鹏 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1.动态复制文本框内容document.myForm.copyText.value = document.myForm.myText.value-------------------1.长度限制<script>function test(){if(document.a.b.value.length>50){alert("不能超过50个字符!");document.a.b.focus();return false; }}</script><form name=a onsubmit="return test()">& 阅读全文
posted @ 2012-08-30 14:19 hlp鹏 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一.动态操作select下拉框<select id="ddlResourceType" onchange="getvalue(this)"></select>1. 动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0;2.动态删除select中的某一项option: document.getElementById("ddlResourceType").options.remove( 阅读全文
posted @ 2012-08-29 11:47 hlp鹏 阅读(2763) 评论(0) 推荐(0) 编辑