鱼C论坛

 找回密码
 立即注册
查看: 8387|回复: 45

[学习笔记] 016 - 一二三木头人

[复制链接]
发表于 2018-11-3 13:00:07 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 不二如是 于 2018-11-16 09:25 编辑







                               
登录/注册后可看大图


万众瞩目的零基础入门学习Web开发(H5&C3)开始更新了!!!


Web新纪元 |【鱼C#视频课程】剧透这个系列的诞生,时间总是善待任何想拿它搞事情的存在体

很幸运,一切就这样开始了,开局总会有些不足,但一切在慢慢变好,不是吗?

作为,吹水阁中最爱吹水(爱干无意义事情)的鱼油,整套教程的亮点(槽点)由我来承包~

关注本系列推送(最下方有订阅方式)的鱼油,会享受到一个福利
会比正常推送,早一个时间节点,看到还未出炉的美味课程


哈哈,废话不多说了,#敲黑板时刻!





在线视频:传送门





课程思维导图

Snip20181103_5.png

猛戳

                               
登录/注册后可看大图
超清





1、autocomplete属性

autocomplete属性可以规定输入字段是否应该启用自动完成功能。

自动完成允许浏览器预测对字段的输入。

当用户在字段开始输入时,浏览器基于之前输入过的值,显示一个提示框

既可以为form(表单)元素添加,这样全局下的文本框都会开启该功能:
  1. <form action="welcome.php" method="post" autocomplete="off">
  2.         名字:<input type="text" name="name"><br><br>
  3.         性别:<input type="text" name="sex"><br><br>
  4.         <button type="submit">提交</button>
  5.     </form>
复制代码


友情提醒:
游客,如果您要查看本帖隐藏内容请回复


当鱼油第一输入过后并提交表单,下次再输入便会看到提示框:
Snip20181104_8.png


默认情况下或不指定autocomplete属性,则自动开启哦,如需取消则设置:
  1. <form autocomplete="off">
复制代码


如果需要form元素整体保留自动完成功能,而个别文本框需要不开启,则单独设置autocomplete为flase即可:
  1. <form action="welcome.php" method="post">
  2.     名字:<input type="text" name="name" autocomplete="off"><br><br>
  3.     性别:<input type="text" name="sex"><br><br>
  4.     <button type="submit">提交</button>
  5. </form>
复制代码


这样表单中除了姓名文本框不会有自动完成功能,其它依旧有。




2、form元素的target属性

form元素的target属性可以规定在何处打开目标URL

设置target属性,我们可以让服务器响应的页面在指定位置显示,位置有:
_blank        打开新窗口
_self        在相同的框架或窗口中载入目标文档
_parent        把文档载入父窗口或包含了超链接引用的框架的框架集
_top        把文档载入包含该超链接的窗口,取代任何当前正在窗口中显示的框架
framename        在同一个名称的frame框架打开窗口


和我们之前学过的a元素中的玩法有异曲同工之妙哈。

代码:
  1. <form action="welcome.php" method="post"  target="_blank">
  2.     名字:<input type="text" name="name" autocomplete="on"><br><br>
  3.     性别:<input type="text" name="sex"><br><br>
  4.     年龄:<input type="text" name="age"><br><br>
  5.     <button type="submit">提交</button>
  6. </form>
复制代码

Snip20181104_10.png


由于设置了target属性的值为_blank,所以会在新的标签页打开服务器返回结果。

其他的几个属性值不是很常用,使用率很低,知道有需求时去哪里找即可。




3、input元素的value属性

input元素的value属性可以设置元素的文本值。

演示:
  1. 性别:<input type="text" name="sex"><br><br>
复制代码

Snip20181104_11.png


如果想需要为本框添加默认的值:
  1. 性别:<input type="text" name="sex" value="女"><br><br>
复制代码

Snip20181104_12.png


稍微拓展一个属性,placeholder属性,用来帮助用户填写输入字段的提示。

设置如下:
  1. 性别:<input type="text" name="sex" placeholder="必须要输入哈"><br><br>
复制代码

Snip20181104_16.png


placeholder属性只是帮助用户填写输入字段的提示,一旦用户开始键入相应的值,该值便会消失。




4、input元素的autofocus属性

autofocus 属性规定当页面加载时 <input> 元素是否应该自动获得焦点

默认情况下不指定即认为不需要自动获得焦点,当指定后:
  1. 性别:<input type="text" name="sex" autofocus><br><br>
复制代码

Nov-04-2018 17-01-59.gif


当为表单元素中的多个文本元素指定autofocus属性:
  1. <form action="http://127.0.0.1/test.php" method="post"  target="_blank">
  2.     性别:<input type="text" name="sex" autofocus><br><br>
  3.     年龄:<input type="text" name="age" autofocus><br><br>
  4.     <button type="submit">提交</button>
  5. </form>
复制代码

只会从上往下为第一个设置autofus属性的文本框进行自动聚焦。




5、disabled属性

设置disabled属性,可以禁用目标元素。

例如:
  1. <form action="http://127.0.0.1/test.php" method="post"  target="_blank">
  2.     性别:<input type="text" name="sex" autofocus><br><br>
  3.     年龄:<input type="text" name="age" disabled><br><br>
  4.     <button type="submit" disabled>提交</button>
  5. </form>
复制代码

Nov-04-2018 17-07-56.gif


年龄和按钮都设置了disabled属性,所以都没有反应。




6、input元素的readonly属性

readonly 属性规定输入字段为只读

只读字段是不能修改的。

不过,用户仍然可以使用 tab 键切换到该字段,还可以选中或拷贝其文本。

只需设置:
  1. 年龄:<input type="text" name="age" readonly><br><br>
复制代码

Nov-04-2018 17-13-30.gif


当然如果直接设置跟disabled属性从效果上没差别,常常还需指定value值:
  1. 年龄:<input type="text" name="age" value="30" readonly><br><br>
复制代码

Snip20181104_18.png


这样所有填表的用户,年龄默认值都是30而且不能修改。

应用场景就是这种无良公司的须知:
Snip20181104_17.png






课后作业,完成了吗?


传送门






                               
登录/注册后可看大图







如果有收获,别忘了评分


                               
登录/注册后可看大图


这位鱼油,如果喜欢本系列学习笔记,请订阅 专辑&#9758;传送门)(不喜欢更要订阅



                               
登录/注册后可看大图




评分

参与人数 3荣誉 +8 鱼币 +8 贡献 +9 收起 理由
风吹来了 + 5 + 5 + 3 鱼C有你更精彩^_^
黑白塔 + 3 + 3 + 3
睦ちゃん她爹 + 3

查看全部评分

本帖被以下淘专辑推荐:

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

使用道具 举报

发表于 2018-11-5 14:41:39 | 显示全部楼层
更新啦。怎么没人啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-9 14:55:40 | 显示全部楼层
小甲鱼啥时候更新咧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-11-14 12:44:49 | 显示全部楼层
阿拉伯烤鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-3 15:00:30 | 显示全部楼层
支持小甲鱼,小甲鱼快更新啊,等着你的WEB开发课程
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-4 15:10:49 | 显示全部楼层
kkkk
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-14 11:58:15 | 显示全部楼层
ccc
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-1-13 14:11:55 | 显示全部楼层
提醒ing……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-17 13:24:36 | 显示全部楼层
要努力更新呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-27 17:19:36 | 显示全部楼层
支持
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-5-27 08:36:55 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-23 11:34:15 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-29 15:47:18 | 显示全部楼层
3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-8-30 15:30:20 | 显示全部楼层
666666666666666666666666666666666666666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-9-8 23:11:42 | 显示全部楼层
autocomplete
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-13 21:17:20 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-1-16 20:06:53 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-7 10:49:39 | 显示全部楼层
不二大佬厉害
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-26 21:03:17 | 显示全部楼层
打卡
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-31 13:12:09 | 显示全部楼层
看看内容
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 00:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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