私は既にページにHTMLとして文字列として存在する要素を持っています。 どうすればその要素からテキストを取り出し、HTMLに変換して既存の要素に再注入できますか?既存のDOM要素テキストをHTML要素に変換するにはどうすればよいですか?
私が試したすべては、要素innerhtmlをテキストとして再レンダリングします。
window.current_element_content=window.current_element.previousElementSibling.innerHTML;
window.current_element.previousElementSibling.getElementsByTagName('div').innerHTML = window.current_element_content;
コンソールに印刷されたテキストの例。
<tr>
<td headers="mon">
9:00 AM - 4:00 PM
</td>
<td headers="tues">
9:00 AM - 4:00 PM
</td>
<td headers="wed">
9:00 AM - 4:00 PM
</td>
<td headers="thurs">
9:00 AM - 4:00 PM
</td>
<td headers="fri">
9:00 AM - 4:00 PM
</td>
<td headers="sat">
Closed
</td>
<td headers="sun">
Closed
</td>
[HTMLエンティティデコード](https://stackoverflow.com/questions/5796718/html-entity-decode)の可能な複製 –
[JavascriptのUnescape HTMLエンティティ?](https://stackoverflow.com)の可能な複製/ question/1912501/unescape-html-entities-in-javascript) –