javascript API详解及案例解析(一)

来源:未知 责任编辑:责任编辑 发表时间:2014-05-26 11:00 点击:
 
方法 返回类型 说明
nodeName String 节点的名字
nodeValue String 节点的值
nodeType Number 节点的类型常量值
firstChild Node 指向在childNodes列表中的第一个节点
 
lastChild Node 指向在childNodes列表中的最后一个节点
childNodes NodeList 所有子节点的列表
previousSibling Node 指向前一个兄弟节点;如果这个节点就是第一个兄弟节
点,那么该值为null
nextSibling Node 指向后一个兄弟节点;如果这个节点就是最后一个兄弟节
点,那么该值为null
hasChildNodes() Boolean 当childNodes包含一个或多个节点时,返回真
attributes NamedNodeMap 包含了代表一个元素的特性的Attr对象;仅用于Element
节点
appendChild(node)
 
Node node添加到childNodes的末尾
removeChild(node)
 
Node 从childNodes中删除node
replaceChild(newnode,oldnode) Node 将childNodes中的oldnode替换成newnode
 

1 getElementById()
说明:
         1、  查询给定ID属性值的元素,返回该元素的元素节点。也称为元素对象。
         2、  因为在一个html页面中id的值是唯一的,所以返回值也是唯一的。所以方法的名称为getElementById()而不是getElementsById()
         3、  该方法只能用于document对象,类似与java的static关键字。
案例:
var inputDom=document.getElementById("uname")
  //当前dom对象的属性值
 
  alert(inputDom.type+inputDom.value+inputDom.id);
  //元素节点 名称 标签的名称 value值为空  元素节点类型值 1
  alert(inputDom.nodeName+inputDom.nodeType+inputDom.nodeValue);
2.getElementsByName()
2.1说明:
         1、查找给定name属性的所有元素,这个方法将返回一个节点集合,也可以称为对象集合。
         2、这个集合可以作为数组来对待,length属性的值表示集合的个数。
         3、因为在html页面中,name不能唯一确定一个元素,所以方法的名称为getElementsByName而不是getElementByName
举例:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>getElementsByName.html</title>
 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 用js检测两个线段是否相交
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
  • Jquery封装幻灯片效果
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1