最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

XML DOM previousSibling 屬性

Node 對(duì)象參考手冊(cè)

定義和用法

previousSibling 屬性可返回某節(jié)點(diǎn)之前緊跟的節(jié)點(diǎn)(處于同一樹(shù)層級(jí))

如果沒(méi)有此節(jié)點(diǎn),那么該屬性返回 null。

語(yǔ)法:

nodeObject.previousSibling

提示和注釋

注釋?zhuān)?/span>Internet Explorer 會(huì)忽略節(jié)點(diǎn)間生成的空白文本節(jié)點(diǎn)(例如,換行符號(hào)),而 Mozilla 不會(huì)這樣做。因此,在下面的例子中,我們會(huì)使用一個(gè)函數(shù)來(lái)檢查首個(gè)子節(jié)點(diǎn)的節(jié)點(diǎn)類(lèi)型。

元素節(jié)點(diǎn)的節(jié)點(diǎn)類(lèi)型是 1,因此如果首個(gè)子節(jié)點(diǎn)不是一個(gè)元素節(jié)點(diǎn),它就會(huì)移至下一個(gè)節(jié)點(diǎn),然后繼續(xù)檢查此節(jié)點(diǎn)是否為元素節(jié)點(diǎn)。整個(gè)過(guò)程會(huì)一直持續(xù)到首個(gè)元素子節(jié)點(diǎn)被找到為止。通過(guò)這個(gè)方法,我們就可以在 Internet Explorer 和 Mozilla 得到正確的方法。

提示:如需更多有關(guān) IE 與 Mozilla 瀏覽器之間 XML DOM 的差異的內(nèi)容,請(qǐng)?jiān)L問(wèn)我們的 DOM 瀏覽器 章節(jié)。

實(shí)例

在所有的例子中,我們將使用 XML 文件 books.xml,以及 JavaScript 函數(shù) loadXMLDoc()

下面的代碼片段可從XML文檔中 <author> 元素取得前一個(gè)同級(jí)節(jié)點(diǎn):

//check if the previous sibling node is an element node
function get_previoussibling(n)
{
var x=n.previousSibling;
while (x.nodeType!=1)
{
x=x.previousSibling;
}
return x;
}

xmlDoc=loadXMLDoc("books.xml");

var x=xmlDoc.getElementsByTagName("author")[0];
document.write(x.nodeName);
document.write(" = ");
document.write(x.childNodes[0].nodeValue);

var y=get_previoussibling(x);

document.write("<br />Previous sibling: ");
document.write(y.nodeName);
document.write(" = ");
document.write(y.childNodes[0].nodeValue);

輸出:

author = Giada De Laurentiis
Previous sibling: title = Everyday Italian

Node 對(duì)象參考手冊(cè)

齐河县| 平凉市| 青神县| 定南县| 桂东县| 冷水江市| 周口市| 卢龙县| 竹北市| 喜德县| 夏邑县| 辽阳市| 新建县| 新民市| 奉新县| 嘉禾县| 齐齐哈尔市| 昭平县| 瑞安市| 平南县| 巴马| 马龙县| 抚宁县| 绥江县| 天峨县| 宜城市| 昆明市| 通化市| 平凉市| 全南县| 余干县| 通河县| 宁安市| 旬邑县| 东乌珠穆沁旗| 临江市| 册亨县| 西乌| 墨玉县| 年辖:市辖区| 武川县|