以下是一个简单的用户反馈投诉页面的HTML+CSS+JS代码示例:

HTML代码:

<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>用户反馈投诉页面</title>
	<link rel="stylesheet" href="style.css">
</head>
<body>
	<header>
		<h1>用户反馈投诉页面</h1>
	</header>
	<main>
		<form id="feedback-form">
			<label for="name">姓名:</label>
			<input type="text" id="name" name="name" required>
			<label for="email">邮箱:</label>
			<input type="email" id="email" name="email" required>
			<label for="feedback">反馈或投诉:</label>
			<textarea id="feedback" name="feedback" rows="5" required></textarea>
			<button type="submit">提交</button>
		</form>
	</main>
	<footer>
		<p>版权所有 &copy; 2021</p>
	</footer>
	<script src="script.js"></script>
</body>
</html>

CSS代码:

body {
	font-family: Arial, sans-serif;
	margin: 0;
	padding: 0;
}

header {
	background-color: #333;
	color: #fff;
	padding: 20px;
}

h1 {
	margin: 0;
	font-size: 36px;
}

main {
	padding: 20px;
}

form label {
	display: block;
	margin-bottom: 10px;
}

form input[type="text"],
form input[type="email"],
form textarea {
	display: block;
	width: 100%;
	padding: 10px;
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-bottom: 20px;
	font-size: 16px;
}

form textarea {
	resize: vertical;
	min-height: 100px;
}

form button[type="submit"] {
	background-color: #333;
	color: #fff;
	padding: 10px 20px;
	border: none;
	border-radius: 5px;
	cursor: pointer;
	font-size: 16px;
}

footer {
	background-color: #ccc;
	color: #333;
	padding: 20px;
	text-align: center;
}

JS代码:

const form = document.getElementById("feedback-form");

form.addEventListener("submit", (event) => {
	event.preventDefault();

	const name = form.elements["name"].value;
	const email = form.elements["email"].value;
	const feedback = form.elements["feedback"].value;

	// 这里可以把反馈或投诉提交到服务器或保存到本地存储等
	console.log(`姓名:${name}\n邮箱:${email}\n反馈或投诉:${feedback}`);

	alert("提交成功!感谢您的反馈或投诉。");
	form.reset();
});

以上代码实现了一个简单的用户反馈投诉页面。用户可以输入姓名、邮箱和反馈或投诉内容,并点击提交按钮提交表单。提交时会阻止默认的表单提交行为,并使用JavaScript获取表单数据并在控制台打印出来。同时,页面也会提示用户提交成功,并清空表单内容。开发者可以根据实际需求对代码进行修改和扩展。

用HTML+CSS+JS写一个用户反馈投诉页面

原文地址: https://www.cveoy.top/t/topic/3NJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录