Теги
<select />
не имеют атрибута value
. Вместо этого вам следует использовать свойство selectedIndex
или value
.
var selectElem = document.getElementById("recommendFriend");
var user = selectElem.value;
Не могу вспомнить, поддерживают ли все современные браузеры свойство value
(я уверен, что они это делают), но если нет, то сделайте следующее:
var selectElem = document.getElementById("recommendFriend");
var selectedIndex = selectElem.selectedIndex;
var user = selectElem.options[selectedIndex].value;