JQuery输出:nodeName大写为小写

时间:2015-12-07 14:30:50

标签: jquery

我创建了一个HTML清理器,用于删除特殊字符,空标记,类,ID和属性。你所要做的就是将html代码粘贴到转换器中,然后输出干净的代码。

请查看源代码:

// jsfiddle.net/bd7cj04v/3 /

问题:

当输出标签名称时,它们是大写的。我知道nodeNames以大写形式输出是原生的。如何确保(在我的代码中)输出为小写。对此的帮助将得到真正的赞赏。

3 个答案:

答案 0 :(得分:1)

在您的代码中,替换

value.nodeName

value.nodeName.toLowerCase()

答案 1 :(得分:0)

在功能结束时,您可以在字符串上调用.toLowerCase(),例如

var myName = "NAME";
alert(myName.toLowerCase());

这应确保您的标记名称始终为小写。

答案 2 :(得分:0)

有一个名为toLowerCase()的函数。

如果您在节点上使用它,那么您就拥有了所需的功能。