Моя задача - проверить, что вводит пользователь. Если он имеет ключи в «Марсе», он получает значение.Получение значения формы не работает
PLanet: <input type="text" id="form_1">
<input type="submit" onClick="send()" value="Send">
<script>
var planetEntered = document.getElementById('form_1').value;
var plantesLength = new Array(3);
plantesLength['Mars'] = 52;
plantesLength['Venera'] = 30;
plantesLength['Earth'] = 10;
plantesLength['Merkyriy'] = 60;
alert(plantesLength['Merkyriy']);
function send() {
switch(form_1) {
case 'Mars':
alert(plantesLength['Mars']);
break;
case 'Venera':
alert(plantesLength['Venera']);
break;
case 'Earth':
alert(plantesLength['Earth']);
break;
case 'Merkyriy':
alert(plantesLength['Merkyriy']);
break;
default:
alert("К сожалению, мы не нашли ни одну программу.");
break;
}
}
Функция возвращает блок по умолчанию. Как исправить? Благодарю.
Где? Form_1' получает инициализацию? –
Посмотрите на первую строку кода. –
Вы не можете установить значение в 'switch', как это! вы должны использовать 'switch (planetEntered)' –