gpt4 book ai didi

javascript - 提交表格之前

转载 作者:行者123 更新时间:2023-12-01 03:50:09 25 4
gpt4 key购买 nike

我需要使用 HTML5 输入(type="email"等),但我还需要显示自己的错误消息,我可以在 CSS 中设置样式。

document.getElementById('myForm').onsubmit = function() {
document.getElementById('message').innerHTML = '<div>Email must be valid.</div>';
return false;
}
#message > div {
font-family: Open Sans, Arial;
font-size: 200%;
position: absolute;
left: 50%;
letter-spacing: 0.05em;
top: 50%;
transform: translate(-50%, -50%);
}
<form id="myForm">
<input type="email" required />
<button>Send</button>
</form>

<div id="message"></div>

有人知道如何在 HTML5 验证之前运行我自己的脚本吗?我只能想到 onclick 按钮事件和按 Enter 键后,但这并不理想。

最佳答案

如果您想进行自己的验证,请在表单中添加 novalidate 属性,以防止浏览器进行 html5 内部验证

<form id="myForm" novalidate>

关于javascript - 提交表格之前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43295395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com