имеется данный код:
function clue()
{
var a = (document.getElementById('txt1').value);
var b = (document.getElementById('td11').value);
document.getElementById('td11').innerHTML=a+b;
}
[HTML]
<table>
<tr>
<td id="td11">11</td>
<td id="td22">22</td>
<td id="td33">33</td>
</tr>
</table>
<input type="text" id="txt1">
<input type=button value="button" onclick="clue()";>
[/HTML]
Требуется,чтобы по нажатию кнопки текст,введенный в поле, "приклеивался" к содержимому ячейки таблицы.Но вместо этого в ячейке выводит:"введенный текст"undefined.Проверил с помощью typeof,он строку,содержащуюся в ячейке таблицы выводит как undefined.Почему?