• λ我爱Aspx >> C#.Net >> xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例_Ajax
  • xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例_Ajax

  • :aspxer  Դ:internet  :2007-4-28 23:47:04  ؼ:c#,ajax,xml
  • objNewPI = xmlDoc.createProcessingInstruction(‘XML’, ‘version="1.0"’);

    alert(objNewPI.xml);

    createTextNode 方法

    ------------------------

    建立一个新的text 节点,并包含指定的数据。

    基本语法:

    xmldocument.createTextNode(data);

    说明:

    data 是一个代表新text 节点的字符串。

    一个新的text 节点被建立,但是没有加到文件树中。

    若要将节点加到文件树中,必须使用插入 方法,

    例如:insertBefore,replaceChild或appendChild。

    使用范例:

    objNewTextNode = xmlDoc.createTextNode("This is a text node.");

    alert(objNewTextNode.xml);

    getElementsByTagName 方法

    -----------------------------

    传回指定名称的元素集合。

    基本语法:

    objNodeList = xmldocument.getElementsByTagName(tagname);

    说明:

    tagname 是一个字符串,代表找到的元素卷标名称。

    使用tagname "*"传回文件中所有找到的元素。

    使用范例:

    objNodeList = xmlDoc.getElementsByTagName("*");

    alert(objNodeList.item(1).xml);

    haschildnodes 方法

    ----------------------

    如果指定的节点有一个或更多子节点,传回值为true。

    基本语法:

    boolvalue = xmldocument.ode.hasChildNodes() ;

    说明:如果此节点有子节点传回值为true,否则传回false 值。

    使用范例:

    boolvalue = xmlDoc.document.lement.hasChildNodes();

    alert(boolvalue);

    insertBefore 方法

    ---------------------

    在指定的节点前插入一个子节点。

    基本语法:

    objdocument.ode = xmldocument.ode.insertBefore(newChild,refChild);

    说明:

    newChild 是一个包含新子节点地址的对象,

    refChild 是参照节点的地址。

    新子节点被插到参照节点之前。

    如果refChild 参数没有包含 在内,新的子节点会被插到子节点列表的末端。

    使用范例:

    Ҷƪл˵?
  • һƪ创建不了XMLHTTP控件 _ASP.NET技巧
    һƪ用.net 处理xmlHttp发送异步请求_ASP.NET技巧