Я хотел бы добавить опцию для динамического выбора, используя простой javascript. Все, что я могу найти, включает JQuery или пытается создать выбор динамически. Самое близкое, что я мог найти, это Динамически добавлять тип ввода ввода с параметрами в Javascript, который делает последнее и был единственным, что я нашел, что не включает JQuery. Хотя я и попытался использовать его так:
daySelect = document.getElementById('daySelect');
daySelect.innerHTML += "<option'>Hello world</option'>";
alert(daySelect.innerHTML)
После того, как я сделал это, никаких изменений в выборе не было, и оповещение дало мне
HELLO WORLD</option'>
Я прошу прощения, если это просто, но я очень новичок в javascript и веб-программировании в целом. Спасибо за любую помощь.
EDIT: Поэтому я пробовал данные предложения.
daySelect = document.getElementById('daySelect');
myOption = document.createElement("option");
myOption.text = "Hello World";
myOption.value = "Hello World";
daySelect.appendChild(myOption);
Это не изменило выбор на странице. Любая идея почему? И я действительно проверял, что код запускается с предупреждением.
EDIT: Идея действительно работала, просто оказалось, что она не отображает значение в раскрывающемся списке. Я не знаю, почему, но я могу понять, что я думаю.