Показать сообщение отдельно
  #1 (permalink)  
Старый 26.04.2011, 16:50
Интересующийся
Отправить личное сообщение для Zhiganov Посмотреть профиль Найти все сообщения от Zhiganov
 
Регистрация: 25.10.2010
Сообщений: 10

Получить value из input'a.
Ситуация очень глупая =) Но я ничего не понимаю.

На странице примерно такая структура:
<form name="post" action="post.php" method="post" id="post">
...
<input type="text" name="price" id="price" value="10000" size="30" tabindex="30" style="width: 97%">
…

Пытаюсь получить через:
document.getElementById('price').value;
document.getElementsByName('price').value;
document.forms['post'].price.value;
document.post['price'].value;


Всегда получаю [undefined] или [null], якобы "is not an object."
Если убираю .value, и получаю элемент в переменную, то вроде не ругается, но добавив к элементу .value опять же получаю null. В чем косяк?

Последний раз редактировалось Zhiganov, 26.04.2011 в 17:42.
Ответить с цитированием