老师,有没有关于这些属性通俗易懂得解释,什么情况下为ture什么时候为false,傻傻分不清楚,头大

老师,有没有关于这些属性通俗易懂得解释,什么情况下为ture什么时候为false,傻傻分不清楚,头大

老师,有没有关于这些属性通俗易懂得解释,什么情况下为ture什么时候为false,傻傻分不清楚,头大

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,关于同学的问题解答如下:
(1).badInput:标识当前输入是否是无效输入,比如number控件,输入的却是字符串,true表示无效输入。
(2).customError :标识当前是否是自定义验证错误信息,true表示是。
(3).patternMismatch:标识输入内容是否与pattern规定的规则匹配,true表示是。
(4).rangeOverflow:标识输入的数值是否超过max属性限制,true表示超过。
(5).rangeUnderflow:标识输入的数值是否小于min属性限制,true表示小于。
(6).stepMismatch:标识输入的数值是否符合step属性限制,true表示不符合。
(7).tooLong:标识输入的字符串长度是否超过maxlength属性限制,true表示超过。
(8).tooShort:标识输入的字符串长度是否小于minlength属性限制,true表示小于。
(9).typeMismatch:标识输入的内容是否格式不符合规定,不符合url或者email等限制,true表示不符合。
(10).valid:标识当前表单输入是否完全符合要求,true表示满足。
(11).valueMissing :标识当前表单元素未满足required要求,true表示未满足。
特别说明:只要有一个地方不满足验证条件,valid属性值就为false。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

好帮手慕粉 2019-12-22 11:20:58

同学你好,以maxlength和minlength为例:

1、如果输入值的长度超过maxLength, tooLong特性会返回true。

2、tooshort同理,如果小于最短长度,则返回true。

这些都是固定的,是已经规定好的,同学记住即可。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 小鲜花 #1
    老师把其他的属性也可以说下吗
    2019-12-22 16:00:41
  • 好帮手慕粉 回复 提问者 小鲜花 #2
    同学你好,同学是具体哪个地方不明白呢?可以详细描述一下。老师这边建议同学自己总结一下呢,这样可以提升自主学习的能力,以后在工作中遇到问题也能自己去解决,也可以加深自己对知识点的理解和记忆的。同学可以把自己总结的内容与老师交流一下,老师会帮你看看有没有总结的不对的地方,我们共同学习,共同进步。如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
    2019-12-22 17:10:02
  • 提问者 小鲜花 回复 好帮手慕粉 #3
    我分不清啊 分得清就不问了呀 老师视频里也没有讲解的很清楚,直说了返回什么什么
    2019-12-23 09:40:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.WebAPP开发与小程序
  • 参与学习           人
  • 提交作业       622    份
  • 解答问题       6815    个

微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师