<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 431,  comments - 344,  trackbacks - 0

    模塊:dojo.dom

    dojo.dom.isNode

    測試指定對象是否為節(jié)點(diǎn)

    Usage Example:

    dojo.dom.isNode(dojo.byId('edtTitle'));


    dojo.dom.getUniqueId

    取得唯一id

    Usage Example:

    dojo.dom.getUniqueId();  //will return dj_unique_#


    dojo.dom.firstElement = dojo.dom.getFirstChildElement

    取得指定節(jié)點(diǎn)下的第一個滿足指定Tag條件的子節(jié)點(diǎn)

    Usage Example:

    dojo.dom.firstElement(parentNode, 'SPAN');


    dojo.dom.lastElement = dojo.dom.getLastChildElement

    取得指定節(jié)點(diǎn)下的最后一個滿足指定Tag條件的子節(jié)點(diǎn)

    Usage Example:

    dojo.dom.lastElement(parentNode, 'SPAN');


    dojo.dom.nextElement = dojo.dom.getNextSiblingElement

    取得指定節(jié)點(diǎn)的下一個滿足指定Tag條件的子節(jié)點(diǎn)

    Usage Example:

    dojo.dom.nextElement(node, 'SPAN');


    dojo.dom.prevElement = dojo.dom.getPreviousSiblingElement

    取得指定節(jié)點(diǎn)的前一個滿足指定Tag條件的子節(jié)點(diǎn)

    Usage Example:

    dojo.dom.prevElement(node, 'SPAN');


    dojo.dom.moveChildren

    把指定節(jié)點(diǎn)下的所有子節(jié)點(diǎn)移動到目標(biāo)節(jié)點(diǎn)下,并返回移動的節(jié)點(diǎn)數(shù)

    Usage Example:

    dojo.dom.moveChildren(srcNode, destNode, true); //僅移動子節(jié)點(diǎn),srcNode中的文字將被丟棄
    dojo.dom.moveChildren(srcNode, destNode, false);//包括文字和子節(jié)點(diǎn)都將被移動到目標(biāo)節(jié)點(diǎn)下


    dojo.dom.copyChildren

    把指定節(jié)點(diǎn)下的所有子節(jié)點(diǎn)復(fù)制到目標(biāo)節(jié)點(diǎn)下,并返回復(fù)制的節(jié)點(diǎn)數(shù)

    Usage Example:

    dojo.dom.moveChildren(srcNode, destNode, true); //僅復(fù)制子節(jié)點(diǎn),srcNode中的文字將被忽略
    dojo.dom.moveChildren(srcNode, destNode, false);//包括文字和子節(jié)點(diǎn)都將被復(fù)制到目標(biāo)節(jié)點(diǎn)下


    dojo.dom.removeChildren

    刪除指定節(jié)點(diǎn)下的所有子節(jié)點(diǎn),并返回刪除的節(jié)點(diǎn)數(shù)

    Usage Example:

    dojo.dom.moveChildren(node);


    dojo.dom.replaceChildren

    用指定的新節(jié)點(diǎn)替換父節(jié)點(diǎn)下的所有子節(jié)點(diǎn)

    Usage Example:

    dojo.dom.replaceChildren(node, newChild); //目前還不支持newChild為數(shù)組形式


    dojo.dom.removeNode

    刪除指定的節(jié)點(diǎn)

    Usage Example:

    dojo.dom.removeNode(node);


    dojo.dom.getAncestors

    返回指定節(jié)點(diǎn)的父節(jié)點(diǎn)集合

    Usage Example:

    dojo.dom.getAncestors(node, null, false); //返回所有的父節(jié)點(diǎn)集合(包括指定的節(jié)點(diǎn)node)
    dojo.dom.getAncestors(node, null, true); //返回最近的一個父節(jié)點(diǎn)
    dojo.dom.getAncestors(node, function(el){/* 此處增加過濾條件 */return true}, false); //返回所有滿足條件的父節(jié)點(diǎn)集合


    dojo.dom.getAncestorsByTag

    返回所有符合指定Tag的指定節(jié)點(diǎn)的父節(jié)點(diǎn)集合

    Usage Example:

    dojo.dom.getAncestorsByTag(node, 'span', false); //返回所有的類型為SPAN的父節(jié)點(diǎn)集合
    dojo.dom.getAncestorsByTag(node, 'span', true);  //返回最近的一個類型為SPAN的父節(jié)點(diǎn)


    dojo.dom.getFirstAncestorByTag

    返回最近的一個符合指定Tag的指定節(jié)點(diǎn)的父節(jié)點(diǎn)

    Usage Example:

    dojo.dom.getFirstAncestorByTag(node, 'span'); //返回最近的一個類型為SPAN的父節(jié)點(diǎn)


    dojo.dom.isDescendantOf

    判斷指定的節(jié)點(diǎn)是否為另一個節(jié)點(diǎn)的子孫

    Usage Example:

    dojo.dom.isDescendantOf(node, ancestor, true); //判斷node是否為ancestor的子孫
    dojo.dom.isDescendantOf(node, node, false); //will return true
    dojo.dom.isDescendantOf(node, node, true); //will return false


    dojo.dom.innerXML

    返回指定節(jié)點(diǎn)的XML

    Usage Example:

    dojo.dom.innerXML(node);


    dojo.dom.createDocument

    創(chuàng)建一個空的文檔對象

    Usage Example:

    dojo.dom.createDocument();


    dojo.dom.createDocumentFromText

    根據(jù)文字創(chuàng)建一個文檔對象

    Usage Example:

    dojo.dom.createDocumentFromText('<?xml version="1.0" encoding="gb2312" ?><a>1</a>','text/xml');


    dojo.dom.prependChild

    將指定的節(jié)點(diǎn)插入到父節(jié)點(diǎn)的最前面

    Usage Example:

    dojo.dom.prependChild(node, parent);


    dojo.dom.insertBefore

    將指定的節(jié)點(diǎn)插入到參考節(jié)點(diǎn)的前面

    Usage Example:

    dojo.dom.insertBefore(node, ref, false); //如果滿足要求的話就直接退出
    dojo.dom.insertBefore(node, ref, true);


    dojo.dom.insertAfter

    將指定的節(jié)點(diǎn)插入到參考節(jié)點(diǎn)的后面

    Usage Example:

    dojo.dom.insertAfter(node, ref, false); //如果滿足要求的話就直接退出
    dojo.dom.insertAfter(node, ref, true);


    dojo.dom.insertAtPosition

    將指定的節(jié)點(diǎn)插入到參考節(jié)點(diǎn)的指定位置

    Usage Example:

    dojo.dom.insertAtPosition(node, ref, "before");//參考節(jié)點(diǎn)之前
    dojo.dom.insertAtPosition(node, ref, "after"); //參考節(jié)點(diǎn)之后
    dojo.dom.insertAtPosition(node, ref, "first"); //參考節(jié)點(diǎn)的第一個子節(jié)點(diǎn)
    dojo.dom.insertAtPosition(node, ref, "last");  //參考節(jié)點(diǎn)的最后一個子節(jié)點(diǎn)
    dojo.dom.insertAtPosition(node, ref); //默認(rèn)位置為"last"


    dojo.dom.insertAtIndex

    將指定的節(jié)點(diǎn)插入到參考節(jié)點(diǎn)的子節(jié)點(diǎn)中的指定索引的位置

    Usage Example:

    dojo.dom.insertAtIndex(node, containingNode, 3);  //把node插入到containingNode的子節(jié)點(diǎn)中,使其成為第3個子節(jié)點(diǎn)


    dojo.dom.textContent

    設(shè)置或獲取指定節(jié)點(diǎn)的文本

    Usage Example:

    dojo.dom.textContent(node, 'text'); //設(shè)置node的文本為'text'
    dojo.dom.textContent(node); //返回node的文本


    dojo.dom.hasParent

    判斷指定節(jié)點(diǎn)是否有父節(jié)點(diǎn)

    Usage Example:

    dojo.dom.hasParent(node);


    dojo.dom.isTag

    判斷節(jié)點(diǎn)是否具有指定的tag

    Usage Example:

    var el = document.createElement("SPAN");
    dojo.dom.isTag(el, "SPAN"); //will return "SPAN"
    dojo.dom.isTag(el, "span"); //will return ""
    dojo.dom.isTag(el, "INPUT", "SPAN", "IMG"); //will return "SPAN"

    posted on 2007-01-17 11:36 周銳 閱讀(284) 評論(0)  編輯  收藏 所屬分類: Ajax
    主站蜘蛛池模板: 国产又黄又爽又猛免费app| 久久午夜无码免费| 国产一卡二卡≡卡四卡免费乱码 | 午夜时刻免费入口| 亚洲欧美第一成人网站7777| 午夜免费不卡毛片完整版| 自拍偷区亚洲国内自拍| 国产免费人成视频在线观看| 日日狠狠久久偷偷色综合免费 | 亚洲嫩模在线观看| 99视频免费播放| 亚洲xxxxxx| 日韩激情无码免费毛片| 成人免费视频一区二区| 亚洲精品乱码久久久久久久久久久久 | 男人都懂www深夜免费网站| 亚洲精品在线不卡| 成人免费无毒在线观看网站 | 亚洲AV网站在线观看| 中文字幕手机在线免费看电影| 亚洲AV人人澡人人爽人人夜夜| 成人免费午夜无码视频| 苍井空亚洲精品AA片在线播放| 国产亚洲一区二区在线观看| 国产在线jyzzjyzz免费麻豆| 国产精品亚洲片在线花蝴蝶| 亚洲精品制服丝袜四区| 999国内精品永久免费视频| 久久精品国产亚洲AV天海翼| 亚洲国产精品乱码一区二区| 久久受www免费人成_看片中文| 羞羞漫画小舞被黄漫免费| 亚洲AV无一区二区三区久久| 99视频在线精品免费观看6| 中美日韩在线网免费毛片视频| 亚洲综合久久综合激情久久| 国产免费69成人精品视频| 久久99免费视频| 亚洲精品宾馆在线精品酒店| 亚洲AV无码国产丝袜在线观看| 国产成人免费高清在线观看|