Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   JS не получает данные из value (https://javascript.ru/forum/events/53827-js-ne-poluchaet-dannye-iz-value.html)

Egor1324 20.02.2015 11:50

JS не получает данные из value
 
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;
}

laimas 20.02.2015 11:53

Прямо вот так и отдается форма пользователю?

<input type="hidden" style="text-align:center;" value="'.$row['id'].'">'.$row['id'].'</td>
.....
value="'.$row['username'].'"

laimas 20.02.2015 11:55

А это что такое?

doc.forms['UsersInfo'].username.val()

Egor1324 20.02.2015 12:00

Цитата:

Сообщение от laimas (Сообщение 357445)
А это что такое?

doc.forms['UsersInfo'].username.val()

там должно быть value

Egor1324 20.02.2015 12:04

Цитата:

Сообщение от laimas (Сообщение 357444)
Прямо вот так и отдается форма пользователю?

<input type="hidden" style="text-align:center;" value="'.$row['id'].'">'.$row['id'].'</td>
.....
value="'.$row['username'].'"

Это не пользователю, а Админу, что бы мог редактировать данные пользователя
$row['id'] и $row['username'] я получаю из цикла while.


Часовой пояс GMT +3, время: 09:32.