JS не получает данные из value
<form name="UsersInfo" method="post">
<table>
<tr>
<td><input type="hidden" style="text-align:center;" value="'.$row['id'].'">'.$row['id'].'</td>
<td class="visit">ID</td>
</tr>
<tr>
<td><input id="username" type="text" style=" text-align:center;" name="username" value="'.$row['username'].'"></td>
<td class="visit">Логин</td>
</tr>
</table>
</form>
Id - получает, а имя нет, в чем проблема ????
function SaveInfo(doc){
var SaveId = doc.forms['UsersInfo'].id.value;
var SaveUsername = doc.forms['UsersInfo'].username.value;
}