JS获取元素的方法
通过ID属性获得’一个’元素节点对象
var xx =document.getElementById('ID');
通过标签名获得’一组’元素节点对象
var xx =document.getElementsByTagName('');
通过name获得’一组’元素节点对象
var xx =document.getElementsByName('');
通过calss获得’一组’元素节点对象
var xx =document.getElementsByCalssName('');
获取文本
xx.innerText = 'xxx';修改文本,也可以获取元素内部的文字;
获取HTML结构和文本
xx.innerHTML = 'xxx';修改文本,也可以获取元素内部的HTML代码;
获取属性及自定义属性及设置属性
对象.getAttribute(属性名) 获取属性 可以获取任何属性包括自定义
对象.setAttribute(属性名,属性值) 设置属性
对象.removeAttribute(属性名) 删除属性
js的事件
鼠标事件
ondblclick 双击
onclick 点击
onmouseup 鼠标抬起
onmousedown 鼠标按下
onmouseenter 鼠标进入
onmouseleave 鼠标离开
onmousemove 鼠标移动
表单事件
onfocus 获得焦点
onblur 失去焦点
键盘事件
onkeyup 键盘抬起
onkeydown 键盘按下
js节点常用属性
* 节点关系:
* parentNode 父节点
* childNodes 子级节点 (数组)
* firstChild 第一个子级节点
* lastChild 最后一个子级节点
*
*
* nextSibling 下一个兄弟节点
* previousSibling 上一个兄弟节点