Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google search 如何在谷歌搜索中添加不可见的标签_Google Search - Fatal编程技术网

Google search 如何在谷歌搜索中添加不可见的标签

Google search 如何在谷歌搜索中添加不可见的标签,google-search,Google Search,我的网页上嵌入了下拉菜单和谷歌搜索框。我想做这样的事情: 当用户在此google搜索中搜索某个内容时,从下拉菜单中选择的关键字将自动应用 这是我现在掌握的密码 <FORM method=GET action="http://www.google.com/search"> <input type=hidden name=ie value=UTF-8> <input type=hidden name=oe value=UTF-8> <TABLE bgcol

我的网页上嵌入了下拉菜单和谷歌搜索框。我想做这样的事情: 当用户在此google搜索中搜索某个内容时,从下拉菜单中选择的关键字将自动应用

这是我现在掌握的密码

<FORM method=GET action="http://www.google.com/search">

<input type=hidden name=ie value=UTF-8>
<input type=hidden name=oe value=UTF-8>
<TABLE bgcolor="#FFFFFF"><tr><td>
<select name = "type">
    <option value=""> Choose type </option>
    <option value="bitmap">Bitmap</option>
    <option value="vector">Vector</option> 
</select>
<INPUT TYPE=text name=q size=25 maxlength=255 value="">
 <INPUT type=submit name=btnG VALUE="Search">
 </td></tr></TABLE>

选择类型
位图
矢量

使用Javascript。我建议您学习Javascript,并使用类似的库来简化Javascript编码

在这种情况下,您需要捕获表单的事件并更改q输入字段的值,然后让事件通过。如果用户提交表单,则在将请求发送到google之前,选择框中的值将附加到查询中

$('form').submit(function(){

    var $form = $(this);
    var $q = $form.find('input[name=q]');

    var value_of_select = $form.find('select').val();
    var value_of_q = $q.val();

    $q.val( value_of_q + ' ' + value_of_select);
});

在这里看到它的实际作用:

我在这个领域完全不在行。你能修改它让我复制/通过它吗?谢谢你,在哪里复制它,在表格之后,表格之前,在表格中,或者在哪里对不起,这太多了。如果您以前从未使用过javascript,那么您应该首先自己做更多的研究。