鱼C论坛

 找回密码
 立即注册
查看: 1370|回复: 3

[已解决]想问一下web课后作业19的搜索框相关的问题

[复制链接]
发表于 2022-6-29 19:30:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
代码如下
:<!DOCTYPE html>
<html>
<head>
        <meta charset='utf-8'>
        <meta name='viewport' content='width=decice-width, initial-scale=1.0'>
        <title>何小箫搜索引擎</title>
</head>
<body>
        <form action='http://www.baidu.com/baidu'>
                <input type='text'name=word>
                <input type='submit' value='百度搜索'>
</body>
</html>
想问一下:1.为什么action可以直接用百度的网址
              2.name=word的word不使用引号包住是什么意思啊,而且好像只有这么写才能实现跳转到百度搜索我在input里边输入的内容
效果图:太大了只能放链接
            

                               
登录/注册后可看大图

在此感谢各位大大的解答
最佳答案
2022-6-29 19:41:47
想研究原理的话需要去查看html中的form表单的相关属性,form表单中的action属性表示的是表单将要向什么地方发送数据,你这里填百度的地址,那么表示在提交的时候将会向百度提交数据,参考文章:https://www.runoob.com/tags/att-form-action.html
input标签里的name属性则表示该标签接收到的内容将会赋值给哪一个变量,你观察地址栏可以看到这是通过URL进行传参,并且参数名称就是你填写的word,至于为什么不加引号,可能是语法规定的吧,我加上引号也可以,不过建议还是加上引号吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-6-29 19:41:47 | 显示全部楼层    本楼为最佳答案   

回帖奖励 +1 鱼币

想研究原理的话需要去查看html中的form表单的相关属性,form表单中的action属性表示的是表单将要向什么地方发送数据,你这里填百度的地址,那么表示在提交的时候将会向百度提交数据,参考文章:https://www.runoob.com/tags/att-form-action.html
input标签里的name属性则表示该标签接收到的内容将会赋值给哪一个变量,你观察地址栏可以看到这是通过URL进行传参,并且参数名称就是你填写的word,至于为什么不加引号,可能是语法规定的吧,我加上引号也可以,不过建议还是加上引号吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-6-29 20:25:27 | 显示全部楼层

回帖奖励 +1 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-6-29 23:50:09 | 显示全部楼层
action 地址,正确的相对绝对地址都可以
name=word 正常必须引号包住。不包正常只能说明编译器自动加了了。
word 是编程后台指定的变量名,所以必须是word。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-10 11:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表