Пытаюсь присвоить инпуту новое значение:
function AddTag(id)
{
document.getElementById('tags').value = document.getElementById('tags-list-el-'+id).innerText;
}
Но получается только в опере и ie, в фоксе пишет undefined в инпуте.
Вот html:
<input name="tags" id="tags" type="text" class="one-tags" onkeydown="ShowTags()" />
<div id="tags-list">
<ul>
<li><a href="#" onclick="AddTag(6)">Это текс<b>т</b></a></li>
</ul>
</div>
Тег b присутствует в передаваемом тексте всегда, но в инпуте нужно просто «Это текст».