如何使此搜索的结果显示在新窗口中

时间:2013-11-09 13:11:32

标签: html

我是使用以下代码的HTML新手:

<input id="textbox" type="text" size="25"><a class="button" id="searchlink" href="https://www.google.com/" unselectable="on">Search</a>

我希望能够在文本框中输入结果,按Enter键,然后打开一个新标签页,显示Google搜索结果。它是一个新标签中的开头&#34;我正在努力奋斗。

2 个答案:

答案 0 :(得分:0)

  1. 在新窗口中使用锚标记打开网页 你必须将target属性放在你的元素中,这个元素具有值&#39; _blank&#39; ..
  2. a tag w3schools

    2.你已经将锚放在文本框中,这不是锚的工作方式。你可以做的是使用一些其他元素,如span,div或其他元素,并将contenteditable属性设置为true..which允许用户输入,你的链接也将出现

    contenteditable attribute

    要实现您的谷歌搜索功能..您必须编写一些小的JavaScript来将用户重定向到谷歌搜索页面,其中包含用户在文本框中提到的文字..

    <script>
    document.getElementById('anchortagid').onclick = function(){
       var texttosearch = document.getElementById('textboxid').value;
       document.getElementById('anchortagid').href = "https://www.google.com/#q="+texttosearch
    }
    </script>
    

    我认为如果你在某些w3schools和其他初级学习网站上学习javascript / html会更好..

答案 1 :(得分:0)

1)链接标记如果要在新窗口中打开链接,请使用 target = _blank

<a target=_blank title="Google" href="http://www.google.com"> Google </a>

2)按钮输入标签如果你想打开一个新窗口使用按钮na使用这个 onclick =“window.open('main.php');”

<input type="button" value="Google" onclick="window.open('http://www.google.com');" />