タグ間の空白を削除して、childNodeに空白ノードではなくそれらのタグノードのみが含まれるようにしようとしています。これが私のコードです:
<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
を出すと、同じ古い文字列が表示されます。