如何制作一个必应(百度)搜索框?

摘要:
如何创建Bing(百度)搜索框?DOCTYPEhtml>文档 *{margin:0;padding:0;列表样式:无;文本装饰:无;}body{background:#ccc;}#container{backline image:url;1613px;height:700px;margin:0auto;}#logo{float:left;margin:-5px5px00;}form{backline:white;float;}搜索输入{outline:none;500px;height:50px;float:左;边框:0;}#搜索按钮{background image:url;background repeat:no repeat;背景颜色:白色;40px;高度:30px;float:left;border:0;margin:8px;}#wrapper{position:absolute;top:200px;left:300px;}
如何制作一个必应(百度)搜索框?

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
		*{
			margin:0;padding:0;list-style: none;text-decoration: none;
		}
		body{
			background: #ccc;
		}
		#container{
			background-image: url(backgroundImage.jpg); 1613px;height: 700px;margin:0 auto;
		}
		#logo{
			float: left;margin:-5px 5px 0 0;
		}
		form{
			background: white;float: left;
		}
		#search-input{
			outline:none;500px;height: 50px;line-height: 50px;float: left;border:0;

		}
		#search-button{
			background-image: url(search.jpg);background-repeat: no-repeat;background-color: white;40px;height: 30px;float: left;border:0;margin:8px;
		}
		#wrapper{
			position: absolute;top:200px; left: 300px;
		}
	</style>
</head>
<body>
	<div id="container">
		<div id="wrapper">
			<div id="logo">  <img src="http://t.zoukankan.com/必应.png" alt="tupian" id="logo"> </div>
			<form action="https://cn.bing.com/search" target="_self" method="get"  >
				<input type="text"   name="q" placeholder="请输入要搜索的内容:" autofocus>
				<input type="submit"   value="">
			</form>
		</div>
	</div>	
</body>
</html>

  这样便可以得到如下界面:

如何制作一个必应(百度)搜索框?第1张

当然这里最重要的是form表单了,其中action的值是什么呢?

在input中怎么设置name呢? 我们可以在必应搜索中随便搜索一些东西,比如搜索,可以看到:

如何制作一个必应(百度)搜索框?第2张

于是,我们在action中输入https://cn.bing.com/search

     将第一个input的name设置为“q”即可。

     值得注意的是:在提交按钮中的type要设置为submit即可自动实现搜索而不需要使用javascript代码。

同样的,如果我们需要使用百度,即需要在百度中搜索任意内容:

如何制作一个必应(百度)搜索框?第3张

于是,我们需要将action的值设置为https://www.baidu.com/s  将第一个input的name值设置为wd即可。

注: 我们也可以使用js原生的方法 focus()使其获得焦点。

  如: document.querySelector("input").focus()  那么第一个input元素就自动获取焦点了。

世之奇伟、瑰怪、非常之观,常在于险远,而人之所罕至焉,故非有志者不能至也。

免责声明:内容来源于网络,仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL 通配符学习小结VS2010安装OpenGL下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于抓取百度数据的问题

1、在抓取百度数据时发现一个问题,如果直接抓取,抓取后的Html内搜索结果会比直接百度显示页面少,研究后发现应该是百度Cookies问题,百度自身访问的时候是构造了一个BAIDUID 如果我把BAIDUID这个Cookies删除,那结果为1条: 而BAIDUIDCookies存在情况下访问则搜索结果有5条: 解决办法就是构造Cookies!...

转:jmeter性能测试---登录百度进行搜索

在做web程序性能测试时,loadrunner和jmeter是两款常用的工具,两者比较起来,jmeter非常轻巧,且开源免费,上手快。这里简单介绍下jmeter的使用,以登录百度进行搜索为例。 jmeter运行需要jdk环境,这个不多做介绍。软件界面: 右击“测试计划”,添加一个线程组 线程组界面可以配置线程的数量,“Ramp-Up Period(i...

apache2.4 tomcat 出现502 Proxy Error错误

我们线上的服务器遇到了这个问题,参考地址:https://blog.csdn.net/wwwihpccn/article/details/7048665 首先我是把 SetEnv force-proxy-request-1.01SetEnv proxy-nokeepalive1 这两段直接加入到了 httpd.conf 最后一行下,就一个项目所以要是多个就...

Vue项目引用百度地图并实现搜索定位等功能 Marco

Tip:本篇文章为案例分析,技术点较多,所以篇幅较长,认真阅览的你一定会学到很多知识。 前言:百度地图开放平台 给开发者们提供了丰富的地图功能与服务,使我们的项目中可以轻松地实现地图定位、地址搜索、路线导航等功能。本文给大家介绍如何在vue项目中引用百度地图,并设计实现简单的地图定位、地址搜索功能。 一、效果图及功能点 先来看一下效果图 效果图看不够? 点...