Функция if, как считать текст
<input type = "text" id = "word">
<button type = "button" id = "but" onclick = "onClick()">Input </button>
<p id = answ"></p>
<script>
var show, answer;
show = document.getElementById('word').value;
function onClick() {
if (show == 'Hello') {
answer = 'Hi!';
}
document.getElementById('answ').innerHTML = answer;
}
</script>
По поводу чисел знаю, if (word == 10) А вот с текстом проблема, считывать не хочет :( Или у меня где-то в другом месте ошибка? |
karinka250505,
в строке Цитата:
Цитата:
чтобы работало - надо чтобы переменная определялась после клика ,а не до
<!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>
|
Большое спасибо!
|
| Часовой пояс GMT +3, время: 13:04. |