我是使用以下代码的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;我正在努力奋斗。
答案 0 :(得分:0)
2.你已经将锚放在文本框中,这不是锚的工作方式。你可以做的是使用一些其他元素,如span,div或其他元素,并将contenteditable属性设置为true..which允许用户输入,你的链接也将出现
要实现您的谷歌搜索功能..您必须编写一些小的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');" />