не удается заполнить раскрывающийся список динамически с помощью IE11 - PullRequest
0 голосов
/ 17 ноября 2018

Я пытаюсь заполнить раскрывающийся список в HTML, используя JavaScript, и он отлично работает в Google Chrome, но когда я попробовал его в IE11, он не работает

Ниже мой код:

document.getElementById("startTime").value = myVariable;

У кого-нибудь есть идеи, как мне заставить его работать в IE11?

1 Ответ

0 голосов
/ 19 ноября 2018

Я пытаюсь выполнить тест с IE 11, используя приведенный ниже код.

<!doctype html>
<head>
<script>
function SelectElement(id, valueToSelect)
{    
    var element = document.getElementById(id);
    element.value = valueToSelect;
    alert("string length= " + valueToSelect.length);
}
</script>
</head>
<body>
<input type="button" onclick="SelectElement('startTime', '08:30 am')" value="set value"/>
<select id="startTime" name="startTime">
  <option value="07:30 am">07:30 am</option>
  <option value="08:30 am">08:30 am</option>
  <option value="09:30 am">09:30 am</option>
  <option value="10:30 am">10:30 am</option>
  <option value="11:30 am">11:30 am</option>
</select>
</body>
</html>

Выход:

enter image description here

Вы видите, что код работает нормально на моей стороне, и длина строки также составляет 8 символов.

Вы можете попытаться выполнить тест с помощью этого примера кода на своей стороне и проверить, работает ли он или нет.

Если проблема не устранена, попробуйте предоставить полный пример кода, а также постить свой вывод. Мы постараемся проверить это и постараемся предоставить вам дополнительные предложения по решению проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...