В Chrome (извините, я использую компьютер без FF, и я не собираюсь устанавливать его только для этого вопроса), он работает, если вы используете .getAttribute()
.Итак:
// replace
e.selectedId;
// with
e.getAttribute("selectedId");
Или, в вашей функции:
var id = e.getAttribute("selectedId");
console.log("the value of selected IDS="+id );
if (id != null)
{
value += ", "+id;
}
Также обратите внимание, что JavaScript чувствителен к регистру, поэтому ваша переменная value
отличается от Value
,и вы говорили Value =
, где вы, вероятно, имели в виду value +=
.И вы можете захотеть использовать кавычки вокруг атрибутов вашего элемента: onclick="createSelected()"
.