写一个黄色的美团网页其中包含下拉列表和表单、导航栏、JS
时间: 2024-01-24 15:05:19 浏览: 69
好的,下面是一个简单的黄色美团网页的HTML、CSS和JavaScript代码,包含下拉列表、表单、导航栏和JS:
```html
<!DOCTYPE html>
<html>
<head>
<title>黄色美团网页</title>
<style>
body {
background-color: #ffcc00;
}
nav {
background-color: #ffffff;
padding: 10px;
margin-bottom: 20px;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
nav li {
float: left;
}
nav li a {
display: block;
color: #333333;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
nav li a:hover {
background-color: #f2f2f2;
}
form {
background-color: #ffffff;
padding: 20px;
margin-bottom: 20px;
}
form label {
display: block;
margin-bottom: 10px;
}
form input[type=text], select {
width: 100%;
padding: 12px 20px;
margin: 8px 0;
display: inline-block;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
}
form input[type=submit] {
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin: 8px 0;
border: none;
border-radius: 4px;
cursor: pointer;
}
form input[type=submit]:hover {
background-color: #45a049;
}
</style>
</head>
<body>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">美食</a></li>
<li><a href="#">酒店</a></li>
<li><a href="#">旅游</a></li>
<li><a href="#">购物</a></li>
<li><a href="#">娱乐</a></li>
<li><a href="#">更多</a></li>
<li style="float:right"><a href="#">登录</a></li>
<li style="float:right"><a href="#">注册</a></li>
</ul>
</nav>
<form>
<label for="location">地点:</label>
<select id="location" name="location">
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="广州">广州</option>
<option value="深圳">深圳</option>
</select>
<label for="keyword">关键字:</label>
<input type="text" id="keyword" name="keyword">
<input type="submit" value="搜索">
</form>
<script>
// 获取地点下拉列表和关键字输入框
var locationSelect = document.getElementById("location");
var keywordInput = document.getElementById("keyword");
// 给搜索表单添加submit事件
var form = document.querySelector("form");
form.addEventListener("submit", function(event) {
event.preventDefault(); // 阻止表单提交
// 获取选中的地点和输入的关键字
var location = locationSelect.value;
var keyword = keywordInput.value;
// 构造搜索URL并跳转
var searchUrl = "https://www.meituan.com/?city=" + location + "&keyword=" + keyword;
window.location.href = searchUrl;
});
</script>
</body>
</html>
```
在上面的代码中,我们添加了一个JavaScript脚本,实现了搜索表单的功能。当用户点击搜索按钮时,脚本会获取选中的地点和输入的关键字,然后构造搜索URL并跳转到搜索结果页面。这样,用户就可以在美团网站上根据地点和关键字搜索自己需要的信息了。
阅读全文