DOM节点

DOM节点
	#节点的类型:
		* 由结构图中我们可以看到,整个文档就是一个文档节点。 
		* 每一个HMTL标签都是一个:元素节点。
		* 标签的属性是:属性节点。    
		* 标签中的文字则是:文本节点。 
		* 一切都是节点……
		
	#查找元素节点:
		* document.getElementById()			注:返回一个元素节点,该方法只能用于document对象
		* document.getElementsByName()		注:返回一个数组
		* document.getElementsByTagName()	注:该方法不必非得用在整个文档上。
		* hasChildNodes()					注:返回true或false。属性节点和文本节点不能包含任何子节点,故若使用该方法则返回false
	#查找属性节点的值及属性节点:
		* element.getAttribute(attributeName)			注:返回该元素的一个属性节点的值
		* element.getAttributeNode(attributeName)		注:返回该元素的一个属性节点
		* element.setAttribute(attributeName,attributeValue)	注:设置属性节点的值
	
	#节点的属性:
		* nodeName:(只读)
			元素节点:返回:元素的名称
			属性节点:返回:属性的名称
			文本节点:总是返回一个特点的字符串:#text
		* nodeType:(只读)
			元素节点:返回:1
			属性节点:返回:2
			文本节点:返回:3
		*nodeValue:(读/写:但不能对元素节点的 nodeValue设值)
			元素节点:返回:null
			属性节点:返回:属性的值
			文本节点:返回:文本节点的内容


	

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值