我的任务是在用户输入电子邮件时显示错误消息,即使JS被禁用。后端必须使用PHP。我知道这可以在表单提交时使用form action=backend.PHP来处理HTML和PHP,但如果我想在用户输入时显示错误,我认为如果没有JS oninput事件,我无法做到这一点?????我没看到什么吗?
HTML5本身有一个简单的验证,它会向用户显示一些错误,而不会将代码提交到服务器
<form>
<input type="email" placeholder="Enter your email">
<input type="submit" value="Submit">
</form>
你也可以有手动模式:
<input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email">
<input type="submit" value="Submit">