Node[removed] giving tag names in lower case

前端 未结 4 2016
眼角桃花
眼角桃花 2021-01-18 15:58

I am iterating NodeList to get Node data, but while using Node.innerHTML i am getting the tag names in lowercase.

4条回答
  •  無奈伤痛
    2021-01-18 16:41

    It would take me a bit to figure that out with a regex, but you can use this:

        var str = '';
        chars = str.split("");
        for (var i = 0; i < chars.length; i++) {
            if (chars[i] === '<' || chars[i] === '/') {
               chars[i + 1] = chars[i + 1].toUpperCase();
            }
        }
        str = chars.join("");
    

    jsFiddle

    I hope it helps.

提交回复
热议问题