3-15编程

来源:3-15 编程练习

weixin_慕哥8086897

2019-02-08 14:16:17

.validity不是获取到的是validitystate嘛?validity===true的含义不是全为true才能达到嘛 假如有两个约束条件一个true一个false  是不是就不能用validity===true了

写回答

2回答

好帮手慕星星

2019-02-11

你好,输出validity获取到的是validityState,如下:

http://img.mukewang.com/climg/5c60cdfa00014b9917690860.jpg

typeMismatch是匹配是否符合某种类型限制,如果输入内容不符合类型条件,返回值为true,如果符合类型条件,返回值为false,正好用于本编程题判断输入的内容是否符合url类型。

因为输出validity获取到的是validityState,所以判断validity===true是不正确的,应该是validityState中的valid属性,其他属性全部为false通过的时候,valid属性才是true,表示通过。

如果对你有帮助,欢迎采纳!

祝学习愉快!

0

weixin_慕哥8086897

提问者

2019-02-08

还有一个问题typeMismatch是什么  谢谢~

0

0 学习 · 5012 问题

查看课程