【发布时间】:2023-04-05 07:29:02
【问题描述】:
我有一个简单的表单,问题是验证发生在点击事件注册之后,因此触发了doSomething() 函数。我希望电子邮件验证阻止用户提交表单,以便不会触发该功能。我该怎么做?
<form>
<input type="email" placeholder="your email here" required/>
<button type="submit" onClick="doSomething()">Submit</button>
</form>
<script>
function doSomething(){
// gets triggered even when the email does not pass validation
console.log('Doing work..');
}
</script>
【问题讨论】:
标签: html forms validation input