1、21. createCaption() 为表格创建一个 caption 元素22. createTFoot() 在表格中创建一个空的 tFoot 元素23. createTHead() 在表格中创建一个空的 tHead 元素24. deleteCaption() 从表格删除 caption 元素以及其内容25. deleteRow() 从表格删除一行26. deleteTFoot() 从表格删除 tFoot 元素及其内容27. deleteTHead() 从表格删除 tHead 元素及其内容28. insertRow() 在表格中插入一个新行四 Frame 对象Frame 对象代表一个 HTM
2、L 框架,在 HTML 文档中 每出现一次,就会创建一个 Frame对象1. Frame 对象的属性2. 属性 描述3. contentDocument 容纳框架的内容的文档4. frameBorder 设置或返回是否显示框架周围的边框5. id 设置或返回框架的 id6. longDesc 设置或返回指向一个包含框架内容描述的文档的 URL7. marginHeight 设置或返回框架的顶部和底部页空白8. marginWidth 设置或返回框架的左边缘和右边缘的空白9. name 设置或返回框架的名称10. noResize 设置或返回框架是否可调整大小11. scrolling 设置或返
3、回框架是否可拥有滚动条12. src 设置或返回应被加载到框架中的文档的 URL五 Document 对象六 Document 对象是一棵文档树的根,可为我们提供对文档数据的最初(或最顶层)的访问入口,用于元素节点、文本节点、注释、处理指令等均无法存在于document之外,document对象同样提供了创建这些对象的方法。Node对象提供了一个ownerDocument属性,此属性可把它们与在其中创建它们的Document关联起来1. Node对象2. 属性 描述3. async async属性可规定XML文件的下载是否应当被同步处理4. childNodes 返回属于文档的子节点的节点列表
4、5. doctype 返回与文档相关的文档类型声明(DTD)6. documentElement 返回文档的根节点7. documentURI 设置或返回文档的位置8. domConfig 返回normalizeDocument()被调用时所使用的配置9. firstChild 返回文档的首个子节点10. implementation 返回可处理文档的DOMImplementation对象11. inputEncoding 返回用于文档的编码方式(在解析时)12. lastChild 返回文档的最后一个子节点13. nodeName 依据节点的类型返回其名称14. nodeType 返回某个节
5、点的节点类型15. nodeValue 根据节点的类型来设置或返回某个节点的值16. text 返回某个节点及其后代的文本(仅用于IE)17. xml 返回某个节点及其后代的XML(仅用于IE)18. xmlEncoding 返回文档的编码方法|19. xmlVersion 设置或返回文档的XML版本20. Document 对象的方法21. 方法 描述22. createAttribute(name) 创建一个拥有指定名称的属性节点,并返回新的Attr对象23. createAttributeNS(uri,name) 创建一个拥有指定名称的属性节点和命名空间,并返回新的Attr对象24. c
6、reateCDATASection() 创建一个CDATA区段节点25. createComment() 创建一个注释节点26. createDocumentFragment() 创建一个空的DocumentFragment对象,并返回此对象27. createElement() 创建一个元素节点28. createElementNS() 创建一个带有指定命名空间的元素节点29. createTextNode() 创建一个文本节点30. getElementById(id) 返回拥有带有给定值的ID属性的元素。如果此元素不存在,则返回null31. getElementsByTagName()
7、 返回一个带有指定名称的所有元素的节点列表32. getElementsByTagNameNS() 返回带有指定名称和命名空间的所有元素的列表33. renameNode() 重命名一个元素或者属性节点七 Window对象1. Window 对象的集合2. frames 返回窗口中所有命名的框架。该集合是 Window 对象的数组,每个 Window 对象在窗口中含有一个框架或 。属性 frames.length 存放数组 frames 中含有的元素个数。注意,frames 数组中引用的框架可能还包括框架,它们自己也具有 frames 数组。3. Window 对象的属性4. 属性 描述5.
8、closed 返回窗口是否已被关闭6. defaultStatus 设置或返回窗口状态栏中的默认文本7. document 对 Document 对象的只读引用。请参阅 Document 对象8. history 对 History 对象的只读引用。请参数 History 对象9. innerheight 返回窗口的文档显示区的高度10. innerwidth 返回窗口的文档显示区的高度11. length 设置或返回窗口中的框架数量12. location 用于窗口或框架的 Location 对象,请参阅 Location 对象13. name 设置或返回窗口的名称14. Navigator
9、 对 Navigator 对象的只读引用。请参数 Navigator 对象15. opener 返回对创建此窗口的窗口的引用16. outerheight 返回窗口的外部高度17. outerwidth 返回窗口的外部宽度18. pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位置19. pageYOffset 设置或返回当前页面相对于窗口显示区左上角的 Y 位置20. parent 返回父窗口21. Screen 对 Screen 对象的只读引用。请参数 Screen 对象22. self 返回对当前窗口的引用。等价于 Window 属性23. status 设置窗口
10、状态栏的文本24. top 返回最顶层的先辈窗口 25. Window 对象的方法26. 方法 描述27. alert() 显示带有一段消息和一个确认按钮的警告框28. blur() 把键盘焦点从顶层窗口移开29. clearInterval() 取消由 setInterval() 设置的 timeout30. clearTimeout() 取消由 setTimeout() 方法设置的 timeout31. close() 关闭浏览器窗口32. confirm() 显示带有一段消息以及确认按钮和取消按钮的对话框33. focus() 把键盘焦点给予一个窗口34. moveBy() 可相对窗口的
11、当前坐标把它移动指定的像素35. moveTo() 把窗口的左上角移动到一个指定的坐标36. open() 打开一个新的浏览器窗口或查找一个已命名的窗口37. print() 打印当前窗口的内容38. prompt() 显示可提示用户输入的对话框39. resizeBy() 按照指定的像素调整窗口的大小40. resizeTo() 把窗口的大小调整到指定的宽度和高度41. scrollBy() 按照指定的像素值来滚动内容42. scrollTo() 把内容滚动到指定的坐标43. setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式44. setTimeout() 在指定
12、的毫秒数后调用函数或计算表达式45. Window 对象的描述46. Window 对象表示一个浏览器窗口或一个框架。在客户端 JavaScript 中,Window 对象是全局对象,所有的表达式都在当前的环境中计算。也就是说,要引用当前窗口根本不需要特殊的语法,可以把那个窗口的属性作为全局变量来使用。例如,可以只写 document,而不必写 window.document. 同样,可以把当前窗口对象的方法当作函数来使用,如只写 alert(),而不必写 Window.alert(),除了上面列出的属性和方法,Windos 对象还实现了核心 JavaScript 所定义的所有全局属性和方法,
13、 Window 对象的 window 属性和 self 属性引用的都是它自己, 当你想明确地引用当前窗口,而不仅仅是隐式地引用它时,可以使用这两个属性。除了这两个属性之外,parent 属性、top 属性以及 frame 数组都引用了与当前 Window 对象相关的其他 Window 对象, 要引用窗口中的一个框架,可以使用如下语法47. self.framei /当前窗口的框架48. framei /当前窗口的框架49. w.framei /窗口 w 的框架50. 要引用一个框架的父窗口(或父框架),可以使用下面的语法:51. self.parent /当前窗口的父窗口52. parent
14、/当前窗口的父窗口53. w.parent /窗口 w 的父窗口54. 要从顶层窗口含有的任何一个框架中引用它,可以使用如下语法:55. top /当前框架的顶层窗口56. self.top /当前框架的顶层窗口57. f.top /框架 f 的顶层窗口58. 新的顶层浏览器窗口由方法 Window.open() 创建。当调用该方法时,应把 open() 调用的返回值存储在一个变量中,然后使用那个变量来引用新窗口。新窗口的 opener 属性反过来引用了打开它的那个窗口, 一般来说,Window 对象的方法都是对浏览器窗口或框架进行某种操作。而 alert() 方法、confirm() 方法和
15、 prompt 方法则不同,它们通过简单的对话框与用户进行交互八 String 对象九 String 对象的 length 属性声明了该字符串中的字符数,String 类定义了大量操作字符串的方法,需要注意的是,JavaScript 的字符串是不可变的,String 类定义的方法都不能改变字符串的内容1. String 对象的方法2. 方法 描述3. anchor() 创建 HTML 锚4. big() 用大号字体显示字符串5. blink() 显示闪动字符串6. bold() 使用粗体显示字符串7. charAt() 返回在指定位置的字符8. charCodeAt() 返回在指定的位置的字符
16、的 Unicode 编码9. concat() 连接字符串10. fixed() 以打字机文本显示字符串11. fontcolor() 使用指定的颜色来显示字符串12. fontsize() 使用指定的尺寸来显示字符串13. fromCharCode() 从字符编码创建一个字符串14. indexOf() 检索字符串15. italics() 使用斜体显示字符串16. lastIndexOf() 从后向前搜索字符串17. link() 将字符串显示为链接18. localeCompare() 用本地特定的顺序来比较两个字符串19. match() 找到一个或多个正在表达式的匹配20. repl
17、ace() 替换与正则表达式匹配的子串21. search() 检索与正则表达式相匹配的值22. slice() 提取字符串的片断,并在新的字符串中返回被提取的部分23. small() 使用小字号来显示字符串24. split() 把字符串分割为字符串数组strike() 使用删除线来显示字符串sub() 把字符串显示为下标substr() 从起始索引号提取字符串中指定数目的字符substring() 提取字符串中两个指定的索引号之间的字符sup() 把字符串显示为上标toLocaleLowerCase() 把字符串转换为小写toLocaleUpperCase() 把字符串转换为大写toLo
18、werCase() 把字符串转换为小写toUpperCase() 把字符串转换为大写valueOf() 返回某个字符串对象的原始值一十 Date 对象Date 对象是 JavaScript 的一种内部数据类型,Date 对象没有可以直接读写的属性,所有对日期和时间值的访问都是通过其方法执行的1. Date 对象的方法3. Date() 返回当日的日期和时间4. getDate() 从 Date 对象返回一个月中的某一天 (1 31)5. getDay() 从 Date 对象返回一周中的某一天 (0 6)6. getMonth() 从 Date 对象返回月份 (0 11)7. getFullYe
19、ar() 从 Date 对象以四位数字返回年份8. getYear() 从 Date 对象以两位或四位数字返回年份9. getHours() 返回 Date 对象的小时 (0 23)10. getMinutes() 返回 Date 对象的分钟 (0 59)11. getSeconds() 返回 Date 对象的秒数 (0 59)12. getMilliseconds() 返回 Date 对象的毫秒(0 999)13. getTime() 返回 1970 年 1 月 1 日至今的毫秒数14. getTimezoneOffset() 返回本地时间与格林威治标准时间的分钟差 (GMT)15. par
20、se() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数16. setDate() 设置 Date 对象中月的某一天 (1 31)17. setMonth() 设置 Date 对象中月份 (0 11)18. setFullYear() 设置 Date 对象中的年份(四位数字)19. setYear() 设置 Date 对象中的年份(两位或四位数字)20. setHours() 设置 Date 对象中的小时 (0 23)21. setMinutes() 设置 Date 对象中的分钟 (0 59)22. setSeconds() 设置 Date 对象中的秒钟 (0 59)23. setMi
21、lliseconds() 设置 Date 对象中的毫秒 (0 999)24. setTime() 通过向或从1970年1月1日午夜添加或减去指定数目的毫秒来计算日期和时间25. toSource() 代表对象的源代码26. toString() 把 Date 对象转换为字符串27. toTimeString() 把 Date 对象的时间部分转换为字符串28. toDateString() 把 Date 对象的日期部分转换为字符串一十一 Array 对象1. array 对象方法2. 方法 描述3. concat() 连接两个或更多的数组,并返回结果4. join() 把数组的所有元素放入一个字
22、符串。元素通过指定的分隔符进行分隔5. pop() 删除并返回数组的最后一个元素6. push() 向数组的末尾添加一个或更多元素,并返回新的长度7. reverse() 颠倒数组中元素的顺序8. shift() 删除并返回数组的第一个元素9. slice() 从某个已有的数组返回选定的元素10. sort() 对数组的元素进行排序11. splice() 删除元素,并向数组添加新元素12. toString() 把数组转换为字符串,并返回结果13. toLocaleString() 把数组转换为本地数组,并返回结果14. unshift() 向数组的开头添加一个或更多元素,并返回新的长度15
23、. valueOf() 返回数组对象的原始值16. array 对象属性17. 属性 描述18. constructor 对创建此对象的函数的一个引用19. length 设置或返回数组中元素的数目20. prototype 使您有能力向对象添加属性和方法一十二 Math 对象一十三 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法1. Math 对象方法3. abs(x) 返回数的绝对值4. acos(x) 返回数的反余弦值5. asin(x) 返回数的反正弦值6. atan(x
24、) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值7. atan2(y,x 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)8. ceil(x) 对一个数进行上舍入9. cos(x) 返回数的余弦10. exp(x) 返回 e 的指数11. floor(x) 对一个数进行下舍入12. log(x) 返回数的自然对数(底为e)13. max(x,y) 返回 x 和 y 中的最高值14. min(x,y) 返回 x 和 y 中的最低值15. pow(x,y) 返回 x 的 y 次幂16. random() 返回 0 1 之间的随机数17.
25、round(x) 把一个数四舍五入为最接近的整数18. sin(x) 返回数的正弦19. sqrt(x) 返回数的平方根20. tan(x) 返回一个角的正切21. valueOf() 返回一个 Math 对象的原始值一十四 模态窗口一十五 window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。|一十六 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。一十七 当 我们用showModelessDialog()打开窗口时,不
26、必用window.close()去关闭它,当以非模态方式IE5打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框不总是最上面的焦点,当打开它的窗口改变时,它自动关闭。而模态方式的对话框始终有焦点 (焦点不可移走,直到它关闭)。模态对话框和打开它的窗口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动窗口的下面。一十八 使用方法如下: 一十九 vReturnvalue = window.showModalDialog(sURL , vArguments , sFeatures) 二十 vReturnvalue = window.showModelessDialog(sURL , vArguments , sFeatures) 二十一 参数说明:二十二 sURL 二十三 必选参数,类型:字符串。用来指定对话框要显示的文档的URL。二十四 vArguments 二十五 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。二十六 sFeatures 二十七 可选参数,类型:用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。二十八 dialogHeight 对话框高度,
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1