Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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
Html 我们如何在表单和输入标签上设置属性以获得;I';“我感到很幸运”;搜索工作(无javascript)?_Html_Forms_Url_Search_Input - Fatal编程技术网

Html 我们如何在表单和输入标签上设置属性以获得;I';“我感到很幸运”;搜索工作(无javascript)?

Html 我们如何在表单和输入标签上设置属性以获得;I';“我感到很幸运”;搜索工作(无javascript)?,html,forms,url,search,input,Html,Forms,Url,Search,Input,对于Edx.org CS50使用Python和JavaScript进行Web编程的项目0,任务之一是创建一个搜索功能,允许用户执行高级google搜索和“我很幸运”提交按钮。 在进入更具挑战性的Google高级搜索之前,“我觉得很幸运”提交应该发送一个http get请求url,该url只返回搜索结果的第一项。谷歌已经停止了这一功能,讲座也没有涉及到这一点,但从我的研究中我发现,当在谷歌浏览器的地址栏中键入以下URL时,它确实完成了这一任务 或 我不熟悉如何仅使用HTML表单和输入标记设置上面

对于Edx.org CS50使用Python和JavaScript进行Web编程的项目0,任务之一是创建一个搜索功能,允许用户执行高级google搜索和“我很幸运”提交按钮。
在进入更具挑战性的Google高级搜索之前,“我觉得很幸运”提交应该发送一个http get请求url,该url只返回搜索结果的第一项。谷歌已经停止了这一功能,讲座也没有涉及到这一点,但从我的研究中我发现,当在谷歌浏览器的地址栏中键入以下URL时,它确实完成了这一任务

我不熟悉如何仅使用HTML表单和输入标记设置上面的Get请求URL。在相关的讲座中没有任何内容涉及到这一点,而且脚本还没有介绍。我尝试了各种方法来设置表单和输入标记的属性,但是当应用时,结果只是对q={query}的常规Google搜索。下面是我试过的一个例子

   <form action="https://www.google.com/search?btnI=1&q">

    <input type="text" class="search" name="q" style="width:300px"/>
    <input type="submit" class="input_rel_lucky" value="I'm Feeling Lucky" />

</form> 

结果只是一个常规的谷歌搜索。我尝试了“type=url”,并在表单上键入了与地址栏上相同的url。我可能错过了一些简单的东西,但我已经花了太多时间试图让它工作

我们如何在表单和输入标签上设置属性以使“我感到幸运”搜索正常工作?

更改为

<form action="https://www.google.com/search">

    <input type="text" class="search" name="q" style="width:300px"/>
    <input type="submit" class="input_rel_lucky" name="btnI" value="I'm Feeling Lucky" />
    
    </form> 

更改为此

<form action="https://www.google.com/search">

    <input type="text" class="search" name="q" style="width:300px"/>
    <input type="submit" class="input_rel_lucky" name="btnI" value="I'm Feeling Lucky" />
    
    </form> 


谢谢。竖起大拇指,它起作用了:)所以我想我会为url中的每个参数提供一个单独的输入标记;对吗?我还注意到你没有在表单操作中的“搜索”后加问号。问号的作用是什么?对不起,我迟了回答,关于参数你是正确的,url是因为参数会在你提交表单时自动出现。谢谢。竖起大拇指,它起作用了:)所以我想我会为url中的每个参数提供一个单独的输入标记;对吗?我还注意到你没有在表单操作中的“搜索”后加问号。问号的作用是什么?对不起,我迟了回答,关于参数你是正确的,url是因为参数会在你提交表单时自动出现。