基于HTML和JavaScript的留言发布源码
随着互联网的普及,各种社交平台和论坛逐渐成为人们日常生活中不可或缺的一部分。在这些平台上,留言功能是用户之间互动的重要方式。今天,我将为大家分享一个简单易用的留言发布源码,帮助你在自己的网站或博客上快速实现留言功能。
一、源码结构
该留言发布源码主要由以下几个部分组成:
1.HTML部分:用于构建留言框、按钮等界面元素。 2.CSS部分:用于美化留言框、按钮等界面元素,使其更符合网站的整体风格。 3.JavaScript部分:用于实现留言发布、显示留言列表等交互功能。
二、源码实现
1.HTML部分
html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>留言板</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="container">
<h2>留言板</h2>
<textarea id="message" placeholder="请输入您的留言..."></textarea>
<button id="submit">发布</button>
<div id="message-list"></div>
</div>
<script src="script.js"></script>
</body>
</html>
2.CSS部分
`css
.container {
width: 80%;
margin: 0 auto;
padding: 20px;
border: 1px solid #ccc;
border-radius: 5px;
}
message {
width: 100%;
height: 100px;
margin-bottom: 10px;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}
submit {
width: 100px;
height: 40px;
background-color: #5cb85c;
border: none;
border-radius: 5px;
color: white;
cursor: pointer;
}
submit:hover {
background-color: #4cae4c;
}
message-list {
margin-top: 20px;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}
`
3.JavaScript部分
javascript
document.getElementById('submit').addEventListener('click', function() {
var message = document.getElementById('message').value;
if (message.trim() === '') {
alert('请输入留言内容!');
return;
}
var messageList = document.getElementById('message-list');
var messageItem = document.createElement('div');
messageItem.innerHTML = '<strong>您:</strong>' + message;
messageList.insertBefore(messageItem, messageList.firstChild);
document.getElementById('message').value = '';
});
三、使用方法
1.将以上HTML、CSS和JavaScript代码保存为三个文件,分别为index.html、style.css和script.js。 2.将这三个文件放置在同一目录下。 3.打开index.html文件,即可看到一个简单的留言板界面。
四、总结
本文分享了一个基于HTML、CSS和JavaScript的留言发布源码,帮助你在自己的网站或博客上快速实现留言功能。在实际应用中,你可以根据自己的需求对源码进行修改和扩展。希望这篇文章对你有所帮助!