Javascript 如何检测用户在我的表单中输入了一些值

Javascript 如何检测用户在我的表单中输入了一些值,javascript,jquery,forms,validation,Javascript,Jquery,Forms,Validation,我有一种情况,我想检测用户是否输入了一些值。让我解释一下: 我有一个登记表,我有用户名,电子邮件,电话,密码,这个字段在那里。现在我有两个按钮,保存,继续 当用户单击“保存”时,将触发验证。单击“继续”时,用户将弹出一个弹出窗口,您确定不想填写表单吗,这里没有验证火,我想用户重定向到另一个页面 我怎样才能克服这个问题?是否有任何事件可以帮助我发现用户没有在表单中输入任何内容?或者任何jQuery 谢谢您可以在表单元素中使用required属性。如果存在具有不带值的必需属性的字段,则表单将无效。您

我有一种情况,我想检测用户是否输入了一些值。让我解释一下:

我有一个登记表,我有用户名,电子邮件,电话,密码,这个字段在那里。现在我有两个按钮,保存,继续

当用户单击“保存”时,将触发验证。单击“继续”时,用户将弹出一个弹出窗口,您确定不想填写表单吗,这里没有验证火,我想用户重定向到另一个页面

我怎样才能克服这个问题?是否有任何事件可以帮助我发现用户没有在表单中输入任何内容?或者任何jQuery

谢谢

您可以在表单元素中使用required属性。如果存在具有不带值的必需属性的字段,则表单将无效。您还可以使用pattern属性为有效输入指定RegExp模式

document.querySelectorform.onsubmit=function{ e、 防止违约; 用于e.target.querySelectorAllinput的输入{ 如果input.value.length==0{ //重定向到这里 位置。重新加载; 打破 } } //否则在循环完成时提交表单 这是提交; }
具有手动功能,可在按下“继续”按钮时测试表单字段


一些简单的“如果”会做得很好。看看“如果”会在未来做出很多努力。有什么最简单的方法吗?有时可能会发生用户在某些字段中输入的情况。我想捕获用户查看该表单但未填充任何值的事件。有没有最简单的方法,我想捕获用户查看该表单但未填充任何值的事件您是否尝试过使用required属性进行应答?@guest271314是的,我尝试了required,但它显示了required警报消息。我不想向用户显示的。
function isFilled() {

   if ($('#myFields1').value !== ''  && $('#myField2').value !== '') 
      return true
   else
      return false

}