-2
我试图创建一个具有多个输入字段的表单。在PHP表单上强制输入字段
我有的问题是如何使表单不发送到服务器,如果某个收件箱字段为空。我想使用JavaScript弹出框来通知用户,而不是指向新页面,PHP会杀死脚本并留下消息。
我试图创建一个具有多个输入字段的表单。在PHP表单上强制输入字段
我有的问题是如何使表单不发送到服务器,如果某个收件箱字段为空。我想使用JavaScript弹出框来通知用户,而不是指向新页面,PHP会杀死脚本并留下消息。
您可以简单地使用客户端HTML5 required
属性,并使其不提交。
<form action="">
<div><input type="text" required placeholder="Username" /></div>
<div><input type="password" required placeholder="Password" /></div>
<div>Try submitting the form, without filling in.</div>
<div><input type="submit" /></div>
</form>
尝试提交表单,而不在两个表格填充。
使用旧版本的浏览器无法正常工作,所以仅依赖于此是危险的,我错了吗? – Arturo
@Arturo你是对的。即使相信JS也是危险的。也有必要验证服务器上的任何内容。 – Ahmad