实现一个简单的留言板功能,可以使用以下步骤:
<!DOCTYPE html>
<html>
<head>
<title>留言板</title>
</head>
<body>
<div id="messageArea">
<!-- 留言显示区域 -->
</div>
<form id="messageForm">
<textarea id="messageInput" placeholder="请输入留言"></textarea>
<button type="submit">提交</button>
</form>
<script src="script.js"></script>
</body>
</html>
创建一个JavaScript文件,并将其引用到HTML文件中。
在JavaScript文件中,首先获取留言显示区域和留言输入框的引用。
var messageArea = document.getElementById('messageArea');
var messageInput = document.getElementById('messageInput');
function addMessage(event) {
event.preventDefault(); // 阻止表单默认提交的行为
var message = messageInput.value;
if (message.trim() !== '') {
var messageElement = document.createElement('div');
messageElement.textContent = message;
messageArea.appendChild(messageElement);
messageInput.value = ''; // 清空输入框
}
}
var messageForm = document.getElementById('messageForm');
messageForm.addEventListener('submit', addMessage);
现在,当用户在输入框中输入留言并点击提交按钮时,留言将会出现在留言显示区域中。