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>