假设我使用 type:"email",我能得到一个 true 还是 false?因为输入类型已经有自己的验证。
我想在 javascript 中使用它,如果我可以这样做(这只是一个示例代码)
const email = document.getElementById('email').value;
if(email == true){
window.alert(true);
};
如果用户输入正确的电子邮件,则会弹出警报。
答案 0 :(得分:0)
使用HTMLInputElement#checkValidity()
:
const email = document.getElementById('input');
function test() {
if (email.checkValidity()) {
window.alert(email.value);
};
}
<input type="email" id="input"><button onclick="test()">Verify</button>