2016-03-17 59 views
0

我目前正在尝试学习HTML,并希望创建一些内容,因为我正在学习。我正在尝试创建一个可从多个站点检索结果的搜索框。到目前为止,只有在行动中的第一个网站才有效,但不是第二个网站。我试图在谷歌搜索很多,但无法找到任何东西,我也试着在这里检查,但似乎没有发现任何东西。我只是试图让搜索框从多个不同的网站获得结果。将表单提交到多个URL

<!DOCTYPE html> 
<html> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
    <title>Test</title> 
    </head> 

<body> 
    <h1>Search for a Domain or IP</h1> 
     <form method="get" action="https://www.virustotal.com/en/domain/%s/information/","https://duckduckgo.com/search.html?prefill=Search DuckDuckGo" target="_blank" onsubmit="submitSearch()"> 
     <input type="text" placeholder="Search..." required> 
     <input type="button" value="Search"> 
    </form> 
</body> 
</html> 
+0

如果你打算在这一点上,至少让我知道为什么。 – crame

回答

0

它没有明确说明in the specification,但你只能为action属性的单个URL。有一个单一的形式将查询发送到两个或两个以上的网站,你有两个选择:

  • 使窗体发送查询到自己的页面,然后打开窗户要发送的用户每个网站。你需要使用代码(即不仅仅是HTML)。
  • 将JavaScript添加到表单提交中,以便当用户单击Search按钮时,将为您想要发送用户的每个网站打开一个窗口。这里有一个相关的问题:submit to multiple urls