Я начинающий программист, и я уверен, что ответ смотрит мне в лицо, но я не могу понять, что я делаю неправильно. Это простая программа, которая позволяет пользователю вводить один из трех типов погоды и в зависимости от того, что введено в текстовое поле, программа ответит соответствующим типом обуви. Я много часов занимаюсь этим, настраивая здесь и там, но я не могу заставить его работать. Есть идеи? Вот код:Не удается запустить мою базовую программу переключения
<!DOCTYPE html>
<html lang="en-us">
<head>
<title>What Shoes Should I Wear?</title>
<script type="text/javascript">
function shoeWeather() {
var shoe;
switch (weather) {
case 'hot':
shoe = "sandals";
break;
case 'rain':
shoe = "galoshes";
break;
case 'snow':
shoe = "boots";
break;
default:
shoe = "shoes";
break;
return;
document.getElementById('shoe').innerHTML = shoes;
}
}
</script>
</head>
<body>
Weather:<input type="text" id="weather">
<button type="button" onclick="shoeWeather()">What's the Right Shoe for the Job?</button>
<div id="shoe"></div>
</body>
</html>
Спасибо за ваш ответ! Я не уверен, что вы имеете в виду, установив башмак на основе корпусов переключателей. Вы можете уточнить? –
@ChrisBazzle именно то, что вы делали раньше, в коммутаторе до утверждения return. это то, где вы устанавливаете переменную обуви в значения, основанные на этом случае. –