摘要: 6.4.3 HTML 事件<script language = "javascript">window.onload = function(){ alert("Page Loaded.")}</script>6.6 伸缩的两级菜单【例6.14】制作伸缩的两级菜单<html><head><style type = "text/css">#navigation>ul{ list-style-type:none; margin:0px; padding:0px;}#navig 阅读全文
posted @ 2012-05-31 14:38 巴拉库 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 实例:动态删除表格的行实例分析:1)用for循环在每一行最后最个节点添加(oTable.rows[i].insert(5))一个节点delete。2)每个delete的节点.onclick = myDelete。3)myDelete的函数中,this.parentNode 来找到父节点然后用removeChild(子节点)删除节点。<html><head><title>Insert title here</title><style type ="text/css">body{ background-color:#e 阅读全文
posted @ 2012-05-29 09:06 巴拉库 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 第7章 表格与表单7.1 用CSS控制表格样式7.2 用DOM动态控制表格(添加、删除表格的行、列、单元格)7.2.1 动态添加表格 --主要采用的是insertRow()和insertCell()7.2.2 修改单元格内容oTable.rows[i].cells[j] 找到单元格 --->innerHTML 属性修改相应的内容。var oTable = document.getElementById("member"); //找到表格 另外添加完一个单元格之后,亦需要用到此方法修改 新添加单元格的内容。oTable.rows[3].cells[4].innerHTM 阅读全文
posted @ 2012-05-28 08:53 巴拉库 阅读(198) 评论(0) 推荐(0) 编辑
摘要: JavaScript、CSS、DOM高级篇第6章 事件事件可以说是JavaScript最令人瞩目的特性,因为它提供了一个平台,让用户不仅可以浏览页面中的内容,而且能够跟页面进行交互。本章围绕JavaScript处理事件的特性进行讲解,主要包括事件流、事件的监听、事件的类型以及浏览器的兼容性问题等。6.1 事件流(event flow) 浏览器的事件模型分为两种:捕获型事件和冒泡型事件。 冒泡型(dubbed bubbling) 事件指的是时间按照从最特定的时间目标到最不特定的时间目标的顺序逐一触发。 单击鼠标时间像冒泡一样从DOM层次结构的最低端往上一级级升。 捕获型!=冒泡型6.2 事件监听 阅读全文
posted @ 2012-05-25 09:18 巴拉库 阅读(154) 评论(0) 推荐(0) 编辑
摘要: node的常用属性和方法 Tuesday, 22 May, 201211:36nodeName String节点名称,根据节点的类型而定义nodeValue String 节点的值 根据节点的类型而定义nodeType Number 节点类型firstChild Node 指向childNodes 列表中的第一个节点。lastChild Node 指向childNodes列表仲的最后一个节点。childNodes NodeList 所有子节点的列表,方法item(i)可以访问第i+1个节点。parentNode Node 指向节点的父节点,如果已是根结点则返回null;previousSibl 阅读全文
posted @ 2012-05-23 09:06 巴拉库 阅读(171) 评论(0) 推荐(0) 编辑
摘要: isNaN()判断输入的是否是数字。if(isNaN(iNumber))prompt()方法让用户输入一个5~100的数字。vUserInput = prompt("输入一个数字,或者‘0’退出",“0”);Numbers()将参数转换为数字。2.8 函数关键字function即使有返回值JavaScript也不需要单独声明,参数不需要声明参数类型。2.8.2 用arguments对象访问函数的参数arguments.length() 来检测传递给函数的参数个数2.9其他对象对象是一种非常重要的数据类型,是自我包含的数据集合。2.9.2 时间日期:Date对象2.9.3 数 阅读全文
posted @ 2012-05-16 17:24 巴拉库 阅读(144) 评论(0) 推荐(0) 编辑
摘要: var sMyString = "Tsinghua Universary";alert(sMyString.charAt(4));从某个字符串仲取出其中的一段子字符串,可以采用slice()、substring()或substr()方法。<title>slice()和substring()</title><script>var sMyString = "Tsinghua Universary";document.write(sMyString.slice(1,3)+"<br>");doc 阅读全文
posted @ 2012-05-16 17:23 巴拉库 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Netscape 公司 DOM模型,层(layer)-用ID标识。HTML标记页面上的元素,<div id = "mydiv">This is my div</div>CSS为这个页面元素定位#mydiv{position:absolute;left:320px;top:110px;}JavaScript 访问 (DOM模块不同,访问不同)document.layer['mydiv'] (网景公司)document.all['mydiv']三部曲:html 标记元素+ CSS定位元素+ JavaScript 访问元素。 阅读全文
posted @ 2012-05-15 10:13 巴拉库 阅读(108) 评论(0) 推荐(0) 编辑