<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Chatroom</title>
<script>
function wyślij()
{
document.getElementById("history").text=
document.getElementById("post").getAttribute("value");
}
</script>
</head>
<body>
<p id="history"></p>
<input id="post" type="text">
<input type="submit" value="Wyślij" onclick="wyślij()">
</body>
</html>
Mam nadzieję, że moja intencja jest jasna: kiedy wpiszę cokolwiek w pole tekstowe i kliknę na "Wyślij", to to, co wpisałem, ma się pojawić wyżej, w <p id="history"
.
Czy źle ustawiam zawartość <p>
? Nie działa mi nawet document.getElementById("history").text="asdf";
Dziwne: wydawało mi się, że robię dokładnie to samo, co jest tutaj: http://www.w3schools.com/jsref/prop_option_text.asp
Jak doprowadzić to do działania?