Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var domtree = document.getElementById("top")
- generateNode = function(dom) {
- var node = {
- tagname: dom.tagName || '',
- id: dom.id || '',
- classes: dom.classname || '',
- children: []
- };
- if ( dom.children.length > 0 ) {
- for ( var i = 0; i < dom.children.length; i++ ) {
- node.children.push(generateNode(dom.children[i]));
- }
- }
- return node;
- }
- var allNode = generateNode(domtree);
- printNode = function(node) {
- var selectorString = node.tagname;
- if ( node.children.length > 0 ) {
- for ( var i = 0; i < node.children.length; i++ ) {
- selectorString += printNode(node.children[i]);
- }
- }
- return selectorString;
- }
- var pt = printNode(allNode);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement