JS validity.typeMismatch属性
validity.typeMismatch属性
JavaScript input输入验证中,validity.typeMismatch属性用于验证输入的内容是否与input的type类型相一致。如果不一致,则返回true,否则为false。比如type为email的input输入非email格式的文本。
语法
inputObj.validity.typeMismatch
validity.typeMismatch属性实例代码,及在线编辑器
下方实例在线运行之后,可分别输数字和email格式的文本,并分别点击验证按钮试一试,看一看效果:
<input type="email" id="inp">
<button onclick="check()">验证</button>
<script>
function check(){
var inp = document.getElementById("inp");
var t = inp.validity.typeMismatch;
alert(t)
}
</script>