我對JavaScript很陌生,試圖模仿我正在閱讀的書中的一個示例。我想將什麼輸入到HTML元素,並使用.innerHTML將數據發送到元素。我不知道什麼是錯的。如何使用JavaScript .innerHTML將HTML <input>元素的信息發送到<span>?
<!DOCTYPE html>
<html>
<head>
<title>JS Form</title>
</head>
<body>
<form id="date">
<table>
<tr><td><input type="text" name="user" placeholder="Please input name" onchange="greeting();"></td>
</tr>
<tr><td><span id="hello"></span></td>
</tr>
</table>
</form>
<script type="text/javascript">
function greeting() {
var user = document.date.user.value;
var hello = document.getElementById("hello");
hello.innerHTML = "How are you " + user;
}
</script>
</body>
</html>
感謝您的幫助! – user2558935