简体中文简体中文
EnglishEnglish
简体中文简体中文

基于HTML和JavaScript的留言发布源码

2025-01-04 09:15:23

随着互联网的普及,各种社交平台和论坛逐渐成为人们日常生活中不可或缺的一部分。在这些平台上,留言功能是用户之间互动的重要方式。今天,我将为大家分享一个简单易用的留言发布源码,帮助你在自己的网站或博客上快速实现留言功能。

一、源码结构

该留言发布源码主要由以下几个部分组成:

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的留言发布源码,帮助你在自己的网站或博客上快速实现留言功能。在实际应用中,你可以根据自己的需求对源码进行修改和扩展。希望这篇文章对你有所帮助!