Use printmaking for your art whenever and wherever you want. This little 3D-printed press fits into your backpack and gives you the ability to print outside, on vacation or in your living room! We are on a mission to make printmaking accessible to everyone, so you can get free plans to 3D-print your own press!
#
function printDOMTree(Mid) {
#
var i; // for cycles
#
for (i=0;i<Mid.childNodes.length;i++) // go through all childs of our element
#
if (Mid.childNodes[i].nodeType==1) // if element
#
{ document.write('<br />[' + Mid.childNodes[i].nodeName + ']' ); // we will write its name in [name]
#
printDOMTree(Mid.childNodes[i]); // and recursively run our function for this element
#
document.write('[/' + Mid.childNodes[i].nodeName + ']' ); // writes element name in [/name]
#
}
#
else if (Mid.childNodes[i].nodeType==3) // if it's text
#
{
#
if (Mid.childNodes[i].nodeValue=='\n') // if this text is a pagebreak symbol \n
#
{ document.write('<br />[text:\\n]<br />' ); } // we will print it as \n just to see it in output
#
else
#
{ document.write('<br />[text:' + Mid.childNodes[i].nodeValue + ']<br />' ); } // else just write the text node
#
}
#
}