Skip to content

Commit 5521a44

Browse files
save file
1 parent 49f81de commit 5521a44

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

‎utils/editors/html/code-explorer/v1.0/code-explorer-v1.0.html‎

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -493,21 +493,23 @@
493493
var attrs = tagname.slice(i1+1,i2);
494494
*/
495495
var match = tag.match(/^<\s*([a-z0-9\-]+)/i);
496-
var name = nameMatch ? nameMatch[1].toLowerCase() : '';
497-
498-
var parser = new DOMParser();
499-
var doc = parser.parseFromString(tag,'text/html');
500-
var element = doc.querySelector(name);
501-
var attributes = {};
502-
503-
for(var i=0;i<element.attributes.length;i++){
504-
505-
var attr = element.attributes[i];
506-
attributes[attr.name] = (attr.value==='' ? true : attr.value);
496+
var name = match ? match[1].toLowerCase() : '';
497+
if(!name)debugger;
498+
if(name){
499+
var parser = new DOMParser();
500+
var doc = parser.parseFromString(tag,'text/html');
501+
var element = doc.querySelector(name);
502+
var attributes = {};
507503

508-
}//for
509-
510-
console.log(name,attributes);
504+
for(var i=0;i<element.attributes.length;i++){
505+
506+
var attr = element.attributes[i];
507+
attributes[attr.name] = (attr.value==='' ? true : attr.value);
508+
509+
}//for
510+
511+
console.log(name,attributes);
512+
}
511513

512514

513515
//console.log(`Found "${tagName}" at index ${index}`);

0 commit comments

Comments
 (0)