Не удалось запустить мою базовую программу переключения

Я начинающий программист, и я уверен, что ответ смотрит мне в лицо, но я не могу понять, что я делаю неправильно. Это простая программа, которая позволяет пользователю вводить один из трех типов погоды и в зависимости от того, что введено в текстовое поле, программа ответит соответствующим типом обуви. Я много часов занимаюсь этим, настраивая здесь и там, но я не могу заставить его работать. Есть идеи? Вот код:

<title>What Shoes Should I Wear?</title>
  


 Weather:
 <button type="button" onclick="shoeWeather()">What the Right Shoe for the Job?</button>
1 ответ

  1. переменная weather, которую вы пытаетесь использовать для оператора switch, не определена. Вам нужно будет прочитать значение вашего ввода, а затем включить его.
  2. вы помещаете свой document.getElementById('shoe').innerHTML = shoes; внутри коммутатора, перед операцией возврата и использовать туманную переменную (обувь должна быть обувью).

Попробуйте что-то вроде этого:

пытаться:

var shoe='';
switch (document.getElementById('weather').value){
 //set shoe based on switch cases
}

document.getElementById('shoe').innerHTML = shoe;

licensed under cc by-sa 3.0 with attribution.