Показать сообщение отдельно
  #4 (permalink)  
Старый 01.06.2016, 10:51
Аватар для Botik21
Аспирант
Отправить личное сообщение для Botik21 Посмотреть профиль Найти все сообщения от Botik21
 
Регистрация: 01.06.2016
Сообщений: 87

undefined вы получаете потому, что вы делаете конкатенацию с не существующим свойством value.select, которая равна undefined
В строку она преобразуется потому, что вы делаете конкатенацию строк, и для этого JS преобразует объект в строку вызывая метод toString().
Не соединяйте со строкой – получите объект.
Ответить с цитированием