October 2006
Beginner to intermediate
352 pages
9h 33m
English
The attributes are: id, title, lang, dir, and className
Hereâs the element type:
var elems = document.getElementByName('elemName');
for (var i = 0; i < elems.length; i++) {
alert(elems[i].tagName);
}Here are the element types:
var children = nd.childNodes;
for (var i = 0; i < children.length; i++) {
alert(children[i].nodeType);
}
divs = document.getElementsByTagName('div');
for (var i = 0; i < divs.length; i++) {
alert(divs[i].id);
}
var elem = document.getElementById("elem1");
var children = elem.childNodes;
var child = elem.getElementsByTagName('h1')[0];
var p = document.createElement("p");
var txt = document.createTextNode("hello");
p.appendChild(txt);
elem.replaceChild(p,child);The solution is:
divs = document.getElementsByTagName('div');
for (var i = 0; i < divs.length; i++) {
alert(divs[i].id);
}The solution is:
var elem = document.getElementById("elem1");
var children = elem.childNodes;
var child = elem.getElementsByTagName('h1')[0];
var p = document.createElement("p");
var txt = document.createTextNode("hello");
p.appendChild(txt);
elem.replaceChild(p,child);Read now
Unlock full access