JavaScript中有两种常用的修改HTML节点文本的方法

在JavaScript中有两种常用的修改HTML节点文本的方法:


使用firstChild和nextSiblig的定位:

function test(e){
key=document.getElementById(e.target.id);
key.firstChild.nodeValue="test";
}


通过ID进行定位:

function  test(e){
document.getElementById("test").innerHTML="test";
}


优劣性对比:

第一种方法虽然可以定位任何一个对象,但是对HTML做的每项更改都有可能会改变元素在DOM体系中的位置,所以第二种比第一种更好。


你可能感兴趣的:(JavaScript,html,前端)