鱼C论坛

 找回密码
 立即注册
查看: 9163|回复: 32

[学习笔记] 021 - 无敌是多么寂寞(IV)

[复制链接]
发表于 2019-1-14 10:33:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 不二如是 于 2019-2-3 20:08 编辑







                               
登录/注册后可看大图


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


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

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

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

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


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





在线视频:传送门





课程思维导图

Snip20190114_144.png

猛戳

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





1、type="number"

本节课我们继续学习 input 元素 type 属性的其他值。

总复习参看:关于 input 元素各种类型用法的大大大大大总结

当 type 属性设置为 number 后用于让用户输入一个数字:
<input type="number" value="33">
Snip20190114_146.png


当我们使用正确的 type 值 "number" 创建数字输入时,会自动验证输入的文本是否为数字。

如果不是数字,则无法在该框中成功键入。

右侧也会有一组向上和向下的小箭头。

还可以在此基础上,添加三个属性:min、max、step 来限制数字范围。

min 和 max 指定最大最小值,step 指定步进(调整幅度)。

修改:
<input type="number" value="33" min="1" max="100" step="10">
Jan-14-2019 14-42-48.gif


这样指定了最小值为1,最大值100,单击小箭头以10进行上下波动。

但是目前这样是看不到效果,需要提交功能,修改:
<form action="#">
    <label>年龄:<input type="number" value="33" min="1" max="100" step="10"></label>
    <input type="submit">
</form>
Snip20190114_147.png


这样当输入不符合要求的数字时,会自动弹出警告框。




2、type="range"

如果理解了上面的 number 理解 range 就很简答了。

但设置为 range:
<label>年龄:<input type="range" ></label>
Snip20190114_148.png


此时 input 就化身为一个滚动轴具像化的显示数字。

也可以指定 min、max、step:
<form action="#">
    <label>年龄:<input type="range" value="1" min="1" max="10000" step="100"></label>
    <input type="submit">
</form>

Snip20190114_149.png


小甲鱼老师课程中将滚动条拉到最后,为什么是9901?
(友情:10000-100+1)

请看本讲课后作业~




3、文本类型

type="email",让用户输入或编辑一个电子邮箱地址。

此外,如果指定了multiple属性,用户还可以输入多个电子邮箱地址。

type="tel",让用户输入和编辑电话号码。

尽管 tel 类型的输入在功能上和 text 输入一致,如此设置还是有用处滴~

其中最明显的就是:
游客,如果您要查看本帖隐藏内容请回复


type="url",让用户输入 URL 字段的表单类型类型。

三个类型,都有一个小尴尬
不配合正则表达式,都形同鸡肋


正则表达式(Regular Expression),从翻译上看叫“常规表示法”更易于理解。

正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。

拓展阅读:正则表达式大大大大大全

往往通过 pattern 属性来调用相应的表达式规则。

三个元素都一样,例如我们拿 url 举例:
<form action="#">
    <input type="url" pattern="^((https|http)?:\/\/)[^\s]+">
    <input type="submit">
</form>

当表单提交时,如果输入的 url 不符合规则就会弹出:
Snip20190114_151.png


我们目前不用了解正则的具体玩法,只需要知道:
作文本类型筛查,要用到正则表达式即可。


后面等我们做到具体案例时再来讲一下,否则没用实际应用场景,学了也会忘哈~




课后作业,完成了吗?


传送门






                               
登录/注册后可看大图







如果有收获,别忘了评分


                               
登录/注册后可看大图


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



                               
登录/注册后可看大图




评分

参与人数 1贡献 +3 收起 理由
睦ちゃん她爹 + 3

查看全部评分

本帖被以下淘专辑推荐:

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

使用道具 举报

发表于 2019-2-21 20:47:31 | 显示全部楼层
我来啦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-8 10:03:58 | 显示全部楼层
i wanna know
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-8 10:04:44 | 显示全部楼层
i wanna know
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

发表于 2019-12-22 16:59:58 From FishC Mobile | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-5 12:16:20 | 显示全部楼层
为什么每个都有  怕爬虫?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-2-8 15:50:45 | 显示全部楼层
继续
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-8 21:33:12 | 显示全部楼层
学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 15:02:34 | 显示全部楼层
不二真帅
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-13 15:23:46 | 显示全部楼层
路过,看看!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-15 21:46:11 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-8-15 13:41:59 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 01:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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