我创建了一个HTML清理器,用于删除特殊字符,空标记,类,ID和属性。你所要做的就是将html代码粘贴到转换器中,然后输出干净的代码。
请查看源代码:
// jsfiddle.net/bd7cj04v/3 /
问题:
当输出标签名称时,它们是大写的。我知道nodeNames以大写形式输出是原生的。如何确保(在我的代码中)输出为小写。对此的帮助将得到真正的赞赏。
答案 0 :(得分:1)
在您的代码中,替换
value.nodeName
带
value.nodeName.toLowerCase()
答案 1 :(得分:0)
在功能结束时,您可以在字符串上调用.toLowerCase()
,例如
var myName = "NAME";
alert(myName.toLowerCase());
这应确保您的标记名称始终为小写。
答案 2 :(得分:0)
有一个名为toLowerCase()
的函数。
如果您在节点上使用它,那么您就拥有了所需的功能。