Возвращает значение объекта. 

Синтаксис
         
1. objectName.value 
2. radioName [index] .value 
3. selectName.options. [ index] .value
 
objectName является либо значением атрибута NAME объектов hidden, password, text, textarea, button, reset, submit or checkbox или элемент в массиве elements. 
radioName - значение атрибута NAME объекта radio. 
selectName является либо значением атрибута NAME объекта select либо элемента в массиве elements . 
index - целое число, представляющее переключатель в объекте radio или элемент в объекте select . 

Свойства
Объекты button , checkbox , hidden , password , radio , reset , submit, text, textarea 
Массив select 
Описание
Свойство value отличается для каждого объекта. Значение различных объектов формы Объект Значение свойства value  
button, reset, submit  Надпись на кнопке, но не имя кнопки 
checkbox  On для отмеченного элемента, off-для неотмеченного  
radio  Строковое представление значения  
hidden,text,textarea  Содержимое поля  
select  Представление значения выбранного элемента  
password  Возвращает допустимое значение по умолчанию, но зашифрованное значение модифицируется пользователем  
Изменение значения для объектов text или textarea не-медленно отображается на экране. Изменение значений всех остальных объектов формы на экране не отображается. 

Когда атрибут VALUE не определен в HTML, свойство value отличается для каждого объекта: 

Для button, это - пустая строка 
Для reset, это - строка " reset " 
Для submit, это - строка" Submit Query " 

Массив elements
Свойство value - строка, которая первоначально отражает атрибут VALUE. Значение этого свойство может изменяться, когда программа изменяет его. 


Примеры
Следующая функция вычисляет свойство value группы кнопок и показывает их в окне msgWindow: 

         
function valueGetter() {
   var msgWindow=window.open("")
   msgWindow.document.write("submitButton.value is " +
      document.valueTest.submitButton.value + "")
   msgWindow.document.write("resetButton.value is " +
      document.valueTest.resetButton.value + "")
   msgWindow.document.write("helpButton.value is " +
      document.valueTest.helpButton.value + "")
   msgWindow.document.close()
}

Этот пример выводит следующее значения: 

         
Query 
Submit
ResetHelp
 
Предыдущий пример выполняется, когда кнопки были определены следующим образом 

          
<INPUT TYPE="submit" NAME="submitButton">
<INPUT TYPE="reset" NAME="resetButton">
<INPUT TYPE="button" NAME="helpButton" VALUE="Help">
 
Следующая функция вычисляет свойство value группы переключателей и показывает их в окне msgWindow: 

         
function valueGetter() {
   var msgWindow=window.open("")
   for (var i = 0; i < document.valueTest.radioObj.length; i++) {
       msgWindow.document.write
          ("The value of radioObj[" + i + "] is " +
          document.valueTest.radioObj[i].value +"")
   }
   msgWindow.document.close()
}

Этот пример выводит на экран следующие значение: 

         
on
on
on
on

Предыдущий пример выполняется, когда кнопки определены следующим образом 

          
<BR><INPUT TYPE="radio" NAME="radioObj">R&B
<BR><INPUT TYPE="radio" NAME="radioObj" CHECKED>Soul
<BR><INPUT TYPE="radio" NAME="radioObj">Rock and Roll
<BR><INPUT TYPE="radio" NAME="radioObj">Blues