Я проиллюстрирую пример: мне нужно преобразовать следующий html с помощью javascript
<a>Text 1</a>
<a>Text 2</a>
<a>Text 3</a>
...
кодировать
<a><input/>Text 1</a>
<a><input/>Text 2</a>
<a><input/>Text 3</a>
...
Я понятия не имею, как этого добиться с помощью createElement, appendChild или insertBefore/After.