页面body中有一个div元素:
河南科技大学,下面哪个能完整的复制出该元素?()。
A. document.getElementsByClassName('hkd')[0].cloneNode();
B. document.getElementsByClassName('hkd')[0].cloneNode(false);
C. document.getElementsByClassName('hkd')[0].cloneNode(true);
D. document.getElementsByTagName('div')[0].cloneNode();
一个html文档的body中原有内容为:洛阳市
现在想用js代码实现用一个h1标签换掉原有的h2标签,新创建的h1标签内容为"河南省",id属性为"hn",则在script标签中使用哪个代码块不能实现该功能?()
A. var h2=document.getElementById('ly');var h1=document.createElement('h1');h1.innerHTML="河南省";h1.setAttribute('id','hn');document.body.replaceChild(h1,h2);
B. var h2=document.getElementById('ly');var h1=document.createElement('h1');h1.innerHTML="河南省";h1.setAttribute('id','hn');h1.parentNode.replaceChild(h2,h1);
C. var h2=document.getElementById('ly');var h1=document.createElement('h1');h1.innerHTML="河南省";h1.setAttribute('id','hn');h2.parentNode.replaceChild(h1,h2);
D. var h2=document.getElementById('ly');var h1=document.createElement('h1');h1.innerHTML="河南省";h1.id="hn";document.body.insertBefore(h1,h2);
下面哪一项中的变量h1Obj不能指向如下页面元素:河南科技大学
A. var h1Obj=document.createElement("h1");var txt=document.createTextNode("河南科技大学");h1Obj.appendChild(txt);var attr=document.createAttribute("id");attr.nodeValue="hn";h1Obj.attributes.setNamedItem(attr);
B. var h1Obj=document.createElement("h1");h1Obj.innerHTML="河南科技大学";h1Obj.setAttribute("id","hn");
C. var h1Obj=document.createElement("h1");h1Obj.innerHTML="河南科技大学";h1Obj.id="hn";
D. var txt=document.createTextNode("河南科技大学");var attr=document.createAttribute("id");attr.nodeValue="hn";h1Obj.appendChild(attr);h1Obj.appendChild(txt);