08 2012 档案

摘要:事件处理包括:鼠标键盘事件,页面事件,表单,滚动字幕事件,编辑事件等一.事件处理程序的调用1.通过HTML标记使用事件。直接在HTML标记中指定事件处理程序,例如在<body>和<input>标记中指定。例如:在页面加载完成后将弹出一个“欢迎进入本网页”的对话框,在用户退出页面后,弹出一个“谢谢浏览”对话框。代码如下:<body onLoad="alert('欢迎进入本网页')" onunLoad="alert('谢谢浏览')" >2.指定特定对象的特定事件。该方法是在JavaScrip 阅读全文
posted @ 2012-08-31 10:37 hlp鹏 阅读(586) 评论(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鹏 阅读(498) 评论(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鹏 阅读(2784) 评论(0) 推荐(0) 编辑
摘要:1.parse_url()解析URL函数(本函数不能用于相对 URL。)array parse_url ( string $url ):本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。本函数不是用来验证给定 URL 的合法性的,只是将其分解为下面列出的部分。不完整的 URL 也被接受,parse_url() 会尝试尽量正确地将其解析。对严重不合格的 URL,parse_url() 可能会返回 FALSE 并发出 E_WARNING。否则会返回一个关联数组,其组成部分为(至少有一个):scheme - 如 http host port user pass... 阅读全文
posted @ 2012-08-27 17:14 hlp鹏 阅读(629) 评论(0) 推荐(0) 编辑
摘要:1.Arguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。n :选项。要传递给 Function 对象的从0开始的参数值索引。Arguments是一个类似数组但不是数组的对象,说它类似数组是因为其具有数组一样的访问性质及方式,可以由arguments[n]来访问对应的单个参数的值,并拥有数组长度属性length。还有就是arguments对象存储的是实际传递给函数的参数,而不局限于函数声明所定义的参数列表,而且不能显式创建 arguments 对象。argumen 阅读全文
posted @ 2012-08-24 17:44 hlp鹏 阅读(187) 评论(0) 推荐(0) 编辑
摘要:1.只判断对象是否存在if (typeof myObj == "undefined") { var myObj = { }; }2.除了对象是否存在,还要判断对象是否有null值if (!myObj) { var myObj = { }; }3.JavaScript中判断对象类型的种种方法JavaScript中检测对象类型的运算符有:typeof、instanceof,还有对象的constructor属性: 1) typeof 运算符 typeof 是一元运算符,返回结果是一个说明运算数类型的字符串。如:"number","string&quo 阅读全文
posted @ 2012-08-24 12:00 hlp鹏 阅读(701) 评论(0) 推荐(0) 编辑
摘要:1.创建XMLHttpRequest对象所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。XMLHttpRequest 用于在后台与服务器交换数据。跨浏览器创建XMLHttpRequest对象function newXMLHttpRequest(){ var request = false; if (window.XMLHttpRequest){ request = new XMLHttpRequest(); } else if (window.Active 阅读全文
posted @ 2012-08-23 15:59 hlp鹏 阅读(120) 评论(0) 推荐(0) 编辑
摘要:1.createElement()和createTextNode()//创建一个li新元素 var newChild=document.createElement('li'); //创建一个a 新元素 var newLink=document.createElement('a') //创建一个 Text 节点 var newText=document.createTextNode('My Wiki'); 最常见的JavaScript DOM方法实战-修改文档树中,用到的appendChild()或insertBefore()将它们附加到文档树中。 阅读全文
posted @ 2012-08-17 18:04 hlp鹏 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一.BOM浏览器对象模型。包括window, document, location ,navigator, screen,frame对象BOM提供了独立于内容而与浏览器窗口进行交互的对象。二.window对象window对象表示整个浏览器窗口,但不必表示其中包含的内容。Window还可用于移动或调整它表示的浏览器的大小。 (1)、window对象在框架中的应用使用框架集合,每个框架都由它自己的window对象表示,存放在frames集合中。可用数字(由0开始,从左到右,逐行的)或名字对框架进行索引。可以用top对象代替window对象(例如:top.frames[0])。top对象指向的都是最 阅读全文
posted @ 2012-08-16 11:59 hlp鹏 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示