Javascript下一个获取DOM下一个节点的方法

使用Javascript编写多个添加到页面中的数字单击和减去按钮。

简短的HTML可能是这样的。如果你知道它,你需要关心这些细节。









看起来像这个



Javascript代码如下所示



函数贾(a)
{
var NextNode = a.nextelementsibling; / /获得下一个节点

警报(NextNode .innerHTML);
var a = parseInt(NextNode .innerHTML)
a = 1;
nextnode.innerhtml =一;
}
函数Jian(a){
无功previousnode = a.previouselementsibling;
var a = parseInt(previousnode .innerHTML)
a = 1;
a = 0 A:0;
previousnode.innerhtml =一;
}






解释:

函数Jian(a)和

函数的贾(一)是当前点击的对象。这是添加到方法的onclick事件连接。

- nextelementsibling获取当前节点的下一个节点(获得下一个兄弟节点)

- previouselementsibling获取当前节点的最后一个节点

注:IE会跳过空白文本节点,节点之间产生(例如换行字符),而Mozilla不会FF的印刷元素,如空间如结行读取,因此,与兄弟伊江下一节点单元可以读取在FF,你要写上:nextelementsibling。

上述的解释是指利用nextelementsibling和previouselementsibling得到下一个同级节点和最后一个同级节点。我们可以去掉换行、空格等,直接找到标记元素。

nextSibling

PreviousSibling也得到下一个兄弟节点和最后的兄弟节点,只是在IE

关键词解释

parseInt转换功能。

a = 0 A:0;---三元表达式。