Skip to content

Commit a566b31

Browse files
save file
1 parent 9d2ffeb commit a566b31

1 file changed

Lines changed: 14 additions & 17 deletions

File tree

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

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -539,34 +539,31 @@
539539
var index = match.index;
540540
var tag = match[0];
541541

542-
//if(!tag.startsWith('</')){
542+
if(!tag.startsWith('</')){
543543
//console.log(tag);
544-
/*
545544
var match = tag.match(/^<\s*([a-z0-9\-]+)/i);
546545
var name = match ? match[1].toLowerCase() : '';
547-
*/
546+
547+
/*
548548
var match = tag.match(/^<\s*\/?\s*([a-z0-9\-]+)/i);
549549
var name = match ? match[1].toLowerCase() : '';
550550
console.log(name);
551+
*/
551552
if(!name)debugger;
552553
var attrs = {};
553554

554555
if(name){
555-
if(!tag.startsWith('</')){
556-
var parser = new DOMParser();
557-
var doc = parser.parseFromString(tag,'text/html');
558-
var element = doc.querySelector(name);
559-
var attrs = {};
560-
561-
for(var i=0;i<element.attributes.length;i++){
556+
var parser = new DOMParser();
557+
var doc = parser.parseFromString(tag,'text/html');
558+
var element = doc.querySelector(name);
559+
var attrs = {};
560+
561+
for(var i=0;i<element.attributes.length;i++){
562+
563+
var attr = element.attributes[i];
564+
attrs[attr.name] = (attr.value==='' ? true : attr.value);
562565

563-
var attr = element.attributes[i];
564-
attrs[attr.name] = (attr.value==='' ? true : attr.value);
565-
566-
}//for
567-
}else{
568-
name = '/'+name;
569-
}
566+
}//for
570567
}
571568

572569
var line = lineno(txt,index);

0 commit comments

Comments
 (0)