Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 函数读取给定节点的所有属性时出现问题 //读取所有属性的函数 函数get\u attributes(源节点){//属性源 变量i,属性,大小,制表符=[]; 属性={name:,值:}//新类型 size=source\u node.attributes.length;//读取大小 对于(i=0;i_Javascript_Html_Dom_Attributes - Fatal编程技术网

Javascript 函数读取给定节点的所有属性时出现问题 //读取所有属性的函数 函数get\u attributes(源节点){//属性源 变量i,属性,大小,制表符=[]; 属性={name:,值:}//新类型 size=source\u node.attributes.length;//读取大小 对于(i=0;i

Javascript 函数读取给定节点的所有属性时出现问题 //读取所有属性的函数 函数get\u attributes(源节点){//属性源 变量i,属性,大小,制表符=[]; 属性={name:,值:}//新类型 size=source\u node.attributes.length;//读取大小 对于(i=0;i,javascript,html,dom,attributes,Javascript,Html,Dom,Attributes,问题是,表(选项卡)只包含最后一个红色参数:( 任何人?源节点可以是任何内容。例如“document.body” 如果在循环内声明,它就可以工作 ... 对于(i=0;i

问题是,表(选项卡)只包含最后一个红色参数:(
任何人?

源节点可以是任何内容。例如“document.body”

如果在循环内声明,它就可以工作 ... 对于(i=0;i VAR属性=[]

// function to read all attributes

function get_attributes(source_node) {       // source of attributes
  var i, attribute, size, tab = [];

  attribute = { name: "", value: "" }     // new type
  size = source_node.attributes.length;       // reading size

  for (i = 0; i < size; i++) {

    attribute.name = source_node.attributes[i].name;
    attribute.value = source_node.attributes[i].value;
    tab[i] = attribute;                                 //putting attribute into table
    alert(tab[i].name + " - " + tab[i].value);
  }


  return tab;   //returning filled table
}
tab[i]=attribute;//将属性放入表中

}


..

您可以发布
源节点的日志吗
参数?欢迎来到StackOverflow!请阅读并
attribute.name = source_node.attributes[i].name;
attribute.value = source_node.attributes[i].value;