File indexing completed on 2024-05-19 05:01:19
0001 function querySelectorAllToList(sel) { 0002 var list = document.querySelectorAll(sel); 0003 var result = []; 0004 for (const e of list) { 0005 var obj = {"tag": e.tagName, "attributes": {}}; 0006 for (const a of e.attributes) { 0007 obj.attributes[a.name] = a.value; 0008 } 0009 result.push(obj); 0010 } 0011 return result; 0012 } 0013 0014 function querySelectorToObject(sel) { 0015 var el = document.querySelector(sel); 0016 var result = {}; 0017 if (el) { 0018 result.tag = el.tagName; 0019 result.attributes = {}; 0020 for (const a of el.attributes) { 0021 result.attributes[a.name] = a.value; 0022 } 0023 } 0024 return result; 0025 }