Я использую следующий код для установки раскрывающегося значения на текущий месяц, он работает в Chrome и Edge, но в IE 11 это значение пусто.
month = currentDate.toLocaleString(locale, {month:"short"})
document.getElementById("month").value = month
month содержит значение «Jul» и имеет тип string, и я могу установить его как значение текстового поля.
Если я вручную назначу month = "Jul", это значение будет установлено в раскрывающемся списке.