Javascript 如何使用在搜索字段中工作的target_blank?

Javascript 如何使用在搜索字段中工作的target_blank?,javascript,html,Javascript,Html,我从一个搜索字段中得到了这段代码,我尝试了几种方法,但都没有成功。有人能帮忙吗 <form id="searchResultsForm" name="searchResultsForm" method="get" action="#" target="_blank"> <div class="search"> <input class="tftextinput3" type="text" id="searchresultsquery" placehol

我从一个搜索字段中得到了这段代码,我尝试了几种方法,但都没有成功。有人能帮忙吗

<form id="searchResultsForm" name="searchResultsForm" method="get" action="#" target="_blank">

  <div class="search">
    <input class="tftextinput3" type="text" id="searchresultsquery" placeholder="Encontre tudo onde lhe for mais útil.." name="q" title="" autofocus>

    <span data-toggle="modal" data-target="#resultsmodal">
      <button type="button" onclick="botaoazul()" class="searchButton2" data-toggle="tooltip" data-placement="top" title="&nbsp;Descubra campanhas e jogue. Boa-sorte!">
        <i class="fa fa-tag fa-lg"></i>
      </button>
    </span>

    <button type="submit" class="searchButton" \ data-toggle="tooltip" data-placement="top" title="Insira um betcode e jogue. Boa-sorte!">
      <i class="fa fa-play fa-lg"></i>
    </button>
</form>

您对target=“\u blank”所做的一切都是正常的,应该如何做。 但是,代码中的其他内容应以不同方式执行:

  • 而不是按钮type=“submit”=>使用:input type=“submit”(并且不需要输入的结束标记)
  • 您忘记添加以关闭现有的
  • 至于表单type=“GET”。这通常是一个type=“POST”,所以如果这是您真正想要的,请考虑一下
  • 以下是最终代码(您可以添加我删除的所有内容:

    <form id="searchResultsForm" name="searchResultsForm" method="get" action="#" target="_blank">
         <div class="search">
            <input class="tftextinput3" type="text" id="searchresultsquery"  placeholder="Encontre tudo onde lhe for mais útil.."  name="q" title="" autofocus>
            <input type="submit" class="searchButton">
         </div>
    </form>
    
    
    
    为什么不起作用?你想达到什么目的?你确定表单“正常”提交吗首先,没有一些JavaScript干扰,比如取消正常表单提交,在后台发出请求?谢谢,但它不起作用。它总是像_self一样工作……我不明白你说的:nstead=>go with:(不需要)。您忘记添加以关闭现有的。编辑了我的评论。现在您可以看到我编写的内容。我已经测试了代码,它在新选项卡上执行post,因此请签入其他浏览器,如果它在其他浏览器中工作,请重设给您带来麻烦的浏览器配置。