【发布时间】:2019-04-22 22:55:09
【问题描述】:
我正在尝试使搜索引擎成为“比较器”。我的意思是我正在尝试制作一个本地网站,该网站采用搜索词并将其变成可点击的搜索引擎 URL(谷歌、必应、雅虎等)。我从谷歌开始。搜索词要跟在https://www.google.com/search?q=后面,不知道怎么把userSearch加到URL后面,把URL变成可点击的链接。我什至不确定我是否正确收集了搜索词。
<!-- Enter search term -->
<form>
<fieldset>
<legend></legend>
<p>
<label>Search Here! (please, no spaces)</label>
<input type = "text"
id = "userSearch"
var = term
/>
</p>
</fieldset>
</form>
<var> gURL = 'https://www.google.com/search?q=' + userSearch </var>
<script type="text/javascript">
<var> searchTerm = "userSearch"; </var>
<var> gURL = "https://www.google.com/search?q=" + 'searchTerm'; </var>
document.getElementById("gURL").src = url;
</script>
<!-- Search URL results -->
<h3>Results</h3>
<fieldset>
<h4 style="text-align:left;"><a href="https://www.google.com/search?q=">Google.com </a>
如果你能帮忙,谢谢。我很感激。
【问题讨论】:
-
尝试查看事件监听器。您必须劫持提交按钮才能找到文本输入(可能通过 id),从中获取文本,然后将其附加到您的 url。总的来说,您可能应该在更简单的项目上花费更多时间。点击计数器(例如)会教你很多东西。
-
感谢您推荐点击计数器。在您回复之前,我确实完成了我想做的事情,但我非常感谢您的反馈。