Показать сообщение отдельно
  #2 (permalink)  
Старый 25.11.2015, 21:45
Профессор
Отправить личное сообщение для Mess4me Посмотреть профиль Найти все сообщения от Mess4me
 
Регистрация: 03.11.2014
Сообщений: 263

karinka250505,
в строке
Сообщение от karinka250505
06
show = document.getElementById('word').value;
вы присвоили переменной show значение '' а потом пытаетесь при нажатии на клик строкой
Сообщение от karinka250505
02
<button type = "button" id = "but" onclick = "onClick()">Input </button>
сравнить "" с Hello .
чтобы работало - надо чтобы переменная определялась после клика ,а не до
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <link rel='stylesheet' href="style.css">
    <title>Test Frontend</title>
    <style>



    </style>
</head>
<body>

<div id='jumbotron'></div>
<div id='content'>

</div>

    <input type = "text" id = "word">
    <button type = "button" id = "but" onclick = "onClick()">Input </button>
    <p id = "answ"></p>
    <script>
    var show, answer;

    function onClick() {
        show = document.getElementById('word').value;
        if (show == 'Hello') {
            answer = 'Hi!';
        }
        document.getElementById('answ').innerHTML = answer;
    }
</script>


</body>
</html>
Ответить с цитированием