Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Почему не работает switch?


Автор: Chate 10.11.2016, 18:26
Здравствуйте.  Пожалуйста, подскажите, почему не работает оператор swith? Ниже привожу коды. В документе HTML он на три переменные, но мне нужно подсказать только с первой, дальше я по аналогии.
В HTML документе: 

<html>

   <head>
         <title> Моя вторая страница </title>
 <script src="JavaScript Secret.js"></script>
    </head>

   <body>
 <form>
            <input id="a" type="text" value=""><br>
            <input id="b" type="text" value=""><br>
            <input id="c" type="text" value=""><br>
            <input type="button" value="Сложить 2 два числа" onclick="addition();"><br>
        </form>
<div id="result"></div>
</body>
</html>
    
В документе Java Script:

function addition() {
    var a = document.getElementById('a').value;
      switch (a) {
        case Б:
           document.write ("11");
document.getElementById('result').innerHTML = a;
         
       
         }     
}
 
В итоге при открытии в браузере строки для ввода появляются, значение переменных мождно ввести, а JavaScript не выполняется.

Заранее спасибо

Автор: igorold 11.11.2016, 06:19
Код

case 'Б':


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Pochemu-ne-rabotayet-switch-id582491c6b4c92c70d36446d2#findElement_E7045_582538dc1d29c114ea263579_0

Автор: igorold 11.11.2016, 06:19
Код

case 'Б':


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Pochemu-ne-rabotayet-switch-id582491c6b4c92c70d36446d2#findElement_E7045_582538dc1d29c114ea263579_0

Автор: igorold 11.11.2016, 06:19
Код

case 'Б':


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Pochemu-ne-rabotayet-switch-id582491c6b4c92c70d36446d2#findElement_E7045_582538dc1d29c114ea263579_0

Автор: igorold 11.11.2016, 06:19
Код

case 'Б':


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Pochemu-ne-rabotayet-switch-id582491c6b4c92c70d36446d2#findElement_E7045_582538dc1d29c114ea263579_0

Автор: igorold 11.11.2016, 06:19
Код

case 'Б':


Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/Pochemu-ne-rabotayet-switch-id582491c6b4c92c70d36446d2#findElement_E7045_582538dc1d29c114ea263579_0

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)