Я пытаюсь написать простой JS-переключатель, который будет отображать контент на основе выбора, поэтому давайте скажем, что у меня будет html doc с 4 div, если пользователь выберет опцию one div one будет отображаться и т. Д.JS-переключатель на основе выбранной опции
Здесь быстрый проект, который я сделал, но он не работает. Не могли бы вы помочь мне понять, что я здесь делаю неправильно?
HTML
<legend>Selecting elements</legend>
<p>
<label>Select list</label>
<select id = "myList">
<option value = "1">one</option>
<option value = "2">two</option>
<option value = "3">three</option>
<option value = "4">four</option>
</select>
</p>
</fieldset>
<p id ="demo"></p>
JS
function myfunction() {
var text;
var city = getElementById("myList").value;
switch(city) {
case "one":
text ="test one";
break;
case "two":
text ="test two";
break;
case "three":
text ="test three";
break;
case "four":
text = "test four";
break;
default:
text = " ";
}
document.getElementById("demo").innerHTML = text;
}
который вызывает 'myfunction()' –
Итак, что ж сейчас? Можете ли вы задать вопрос, пожалуйста? –