Не работает else If JavaScript [дубликат]

367
10 октября 2017, 06:25

На данный вопрос уже ответили:

  • Как и какими средствами находить ошибки в Javascript коде? 3 ответа

Не работает JavaScript код Начал проходить операторы if else но код не работает помогите пожалуйста

<!Doctype html>
    <html>
        <head>
            <style>
            </style>
            <script>
                function t(){
                    var n, p;
                    n = document.getElementById('x1').value;
                    p = document.getElementById('out');
                    n = parseInt(n);
                    if(n<10){
                        p.innerHTML = "Привет малыш";
                    }
                    else if(n<25){
                        p.innerHTML = "Вы вполне молодой человек";
                    }
                    else if(n<50){
                        p.innerHTML = "Вы зрелый";
                    }
                    else{
                        p.innerHTML = "Вы пожилой"
                    }
            </script>
        </head>
        <body>
            Введите ваш возраст:<input type="text" id='x1'>
            <button onclick="t()">Вывод</button>
            <hr>
            <p id="out"></p>
        </body>
    </html>
Answer 1

У вас функция не закрыта:

<!Doctype html> 
    <html> 
        <head> 
            <style> 
            </style> 
            <script> 
                function t(){ 
                    var n, p; 
                    n = document.getElementById('x1').value; 
                    p = document.getElementById('out'); 
                    n = parseInt(n); 
                    if(n<10){ 
                        p.innerHTML = "Привет малыш"; 
                    } 
                    else if(n<25){ 
                        p.innerHTML = "Вы вполне молодой человек"; 
                    } 
                    else if(n<50){ 
                        p.innerHTML = "Вы зрелый"; 
                    } 
                    else{ 
                        p.innerHTML = "Вы пожилой" 
                    } 
               } 
            </script> 
        </head> 
        <body> 
            Введите ваш возраст:<input type="text" id='x1'> 
            <button onclick="t()">Вывод</button> 
            <hr> 
            <p id="out"></p> 
        </body> 
    </html>

READ ALSO
получаем xhr через casper.js

получаем xhr через casper.js

Когда я захожу в браузере по адресу wwwsite

259
Phaserjs на сервере nodejs

Phaserjs на сервере nodejs

Пытался подключить модуль Phaser на стороне сервера nodejs

232
Создание функции

Создание функции

Только начал осваивать JS, поэтому много непонятноПолучил Д/з

285