Я пытаюсь выполнить тест с 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>
Выход:
Вы видите, что код работает нормально на моей стороне, и длина строки также составляет 8 символов.
Вы можете попытаться выполнить тест с помощью этого примера кода на своей стороне и проверить, работает ли он или нет.
Если проблема не устранена, попробуйте предоставить полный пример кода, а также постить свой вывод. Мы постараемся проверить это и постараемся предоставить вам дополнительные предложения по решению проблемы.