JavaScript获取和设置属性,nodeType属性

js中获取标签的属性值用的是getAttribute
如: 我要获取html文档中p标签的属性值;
    var paras=document.getElementByTagName("p");
    for(var i=0;i
    alert(paras[i].getAttribute("title"));
   }
如果想要修改属性值:
用setAttribute(attribute,value)
如我想哟啊修改p标签的某一个属性的属性
紧接着上面的代码:
paras[i].setAttribute("title","a new title text");
元素节点的nodeType属性值是1.
属性节点的nodeType属性值是2.
文本节点的nodeType属性值是3
如果想要修改某一结点的值可以用nodeValue属性
一个p标签:

choose value

如:var description=document.getElementById("description");
      description.firstChild.nodeValue="a new value";
这里我将id为description的p标签包含的文本内容改为 "a new value"

你可能感兴趣的:(JavaScript)