要允许用户将单个列表项输入到列表列表中,通常需要创建一个用户界面,让用户能够输入数据,并将这些数据添加到一个列表中。以下是一个简单的示例,展示了如何在前端实现这一功能。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>添加列表项</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<input type="text" id="itemInput" placeholder="输入列表项">
<button id="addItemButton">添加</button>
<ul id="itemList"></ul>
</div>
<script src="script.js"></script>
</body>
</html>
document.getElementById('addItemButton').addEventListener('click', function() {
const itemInput = document.getElementById('itemInput');
const itemList = document.getElementById('itemList');
const newItem = document.createElement('li');
newItem.textContent = itemInput.value;
itemList.appendChild(newItem);
itemInput.value = ''; // 清空输入框
});
.container {
margin: 20px;
}
input[type="text"] {
padding: 10px;
width: 200px;
}
button {
padding: 10px 20px;
}
ul {
list-style-type: none;
padding: 0;
}
li {
padding: 10px;
border: 1px solid #ccc;
margin-bottom: 5px;
}
通过以上步骤和代码示例,你可以实现一个简单的用户界面,允许用户将单个列表项输入到列表列表中。
领取专属 10元无门槛券
手把手带您无忧上云