我正在尝试删除标签之间的空白,以便 childNodes 只包含那些标签节点而不是空白节点。这是我的代码:
<li>
<label for="firstName" class="mainLabel">First Name : </label>
<input type="text" name="firstName" id="firstName"/>
<span>This must be filled</span>
</li>
这是JS代码:
var parentHTML = firstName.parentNode.innerHTML;
parentHTML = parentHTML.replace(/>\n</g,"><");
firstName.parentNode.innerHTML = parentHTML;
但是当我发出警报时,parentHTML
我得到了相同的旧字符串。