简体   繁体   English

如何让我的搜索栏与 Google 一起使用?

[英]How can I get my search bar work with Google?

I have this search bar and I can't connect it to Google as a search functionality, I tried with this guy's code but I couldn't:我有这个搜索栏,我无法将它作为搜索功能连接到 Google,我尝试使用这个人的代码,但我不能:

<form id="frmSearch" action="index.html" class="searchform order-sm-start order-lg-last">
      <div class="form-group d-flex">
        <input type="text" class="form-control pl-3" placeholder="Buscar">
        <button type="submit" placeholder="txtsearch" class="form-control search"><span class="fa fa-search"></span></button>
      </div>
    </form>

Thanks in advance!提前致谢!

You could use an AJAX call to a php page where you are going to implement cURL to get data from google searching url!您可以使用 AJAX 调用 php 页面,您将在其中实施 cURL 从谷歌搜索 url 获取数据!

Of course you will need to code your own cURL in PHP : PHP + curl, HTTP POST sample code? Of course you will need to code your own cURL in PHP : PHP + curl, HTTP POST sample code?

here you can find how to implement it!在这里你可以找到如何实现它!

 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

 document.addEventListener('DOMContentLoaded', () => { const form = document.querySelector("form#frmSearch"); form.onsubmit = function() { let keyword = encodeURIComponent(this.querySelector("input#keyword").value); $.ajax({ url: `./php_curl_file.php?q=${encodeURIComponent(keyword)}`, type: 'GET', error: (err) => { throw new Error(err); }, success: (searchData) => { console.log( searchData ); } }); return false; } } );
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <form id="frmSearch" class="searchform order-sm-start order-lg-last"> <div class="form-group d-flex"> <input type="text" id="keyword" class="form-control pl-3" placeholder="Buscar"> <button type="submit" placeholder="txtsearch" class="form-control search"> <span class="fa fa-search"></span> Search </button> </div> </form>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将搜索栏与Google自定义搜索一起使用? - How can I use my search bar with google custom search? 如何通过按键盘上的 Enter 按钮使我的 Google Maps api v3 地址搜索栏工作? - How can I make my Google Maps api v3 address search bar work by hitting the enter button on the keyboard? 如何通过本机反应获取我在谷歌搜索栏上键入的文本(如 onpress 事件) - How I can get the text that I type on google search bar like onpress event by react native 如何使用搜索栏过滤我的bootstrap 4导航栏链接? - How can I filter my bootstrap 4 navbar links with a search bar? 如何让这个“搜索栏”与jquery一起工作? - How can I get this “search bar” working with jquery? 如何使我的搜索栏工作 - How to get my search bar working 如何使我的搜索表单使用大写和小写 - How can I make my search form work with uppercase and lowercase 如何将我的网页上的位置搜索与Google地图集成在一起? - How can I integrate a location search on my webpage with google maps? 如何在HTML表格中仅搜索与搜索栏中输入内容完全匹配的内容? - How can I search an HTML table for only an exact match of my input in the search bar? 如何让 VSCode 中的全局搜索工作? - How can I get the global search in VSCode to work?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM