html插入百度搜索的代码

<formaction="http://www.baidu.com/baidu"target="_blank"><inputname="word"size="30"><i... <form action="http://www.baidu.com/baidu" target="_blank">
<input name="word" size="30">
<input type="submit" value="百度搜索">
</form>

<input name="word" size="30">中的name删掉之后,在文本框输入东西点搜索跳到百度的首页
没删掉就可以进入百度搜索的结果页

为什么?
将name改名也是一样
展开
 我来答
百度网友8d47e42
2018-02-11 · TA获得超过142个赞
知道答主
回答量:79
采纳率:63%
帮助的人:13.8万
展开全部
因为你这个是提交表单,目标地址是百度。你可以尝试一下这个网址:www.baidu.com/s?word=关键词,你这个表单提交的时候,会把你的输入框的数据提交上去,如果你的输入框name是word,那么就会是 "word=输入框的内容",百度接收到你的参数后,就会自动跳转到搜索结果页。如果你没有设置name,百度就接收不到你的参数,自然就是百度的首页了
道熙呀_鲜道熙
推荐于2018-02-11 · TA获得超过2942个赞
知道小有建树答主
回答量:1707
采纳率:66%
帮助的人:248万
展开全部

点击submit之后,你看下地址栏,后面是不是有

?word=搜索的关键字

submit 会把你输入的提交到地址后面,等于是把地址补全了。


本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫路草根
2018-02-11 · TA获得超过4102个赞
知道大有可为答主
回答量:4184
采纳率:85%
帮助的人:854万
展开全部
表单中的name属性是表单里非常重要的一个属性,它能在数据提交给后台时帮助后台识别各类数据是属于哪个输入框输入的值。
如你提供的代码,name=word,那么这个输入框输入的数据提交后,后台接收到这个数据就会作为“关键词”处理。假如你把name属性改成其他的值或删除掉,那么这个输入框的数据可能无法提交到后台,或后台无法识别你的数据,从而丢弃掉这些数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
澤希Dc
2014-05-11 · TA获得超过1747个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:208万
展开全部
因为form表单action提交时,会在action的链接后面加上name的参数,比如这里的文本框的name="word",就会在链接后面加上?word=文本框输入的内容,具体看我发给你的私.信吧,后面的内容会审.核不通.过,我就不发到这了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式