Section A.9. Chapter 10


A.9. Chapter 10

  1. The attributes are: id, title, lang, dir, and className

  2. Hereâ??s the element type:

  3. var elems = document.getElementByName('elemName'); for (var i = 0; i < elems.length; i++) {     alert(elems[i].tagName); }

  4. Here are the element types:

  5. 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);

  6. The solution is:

  7. divs = document.getElementsByTagName('div');  for (var i = 0; i < divs.length; i++) {      alert(divs[i].id); }

  8. The solution is:

  9. 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); 




Learning JavaScript
Learning JavaScript, 2nd Edition
ISBN: 0596521871
EAN: 2147483647
Year: 2006
Pages: 151

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net