Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器在javascript验证运行后加载保存的用户名/密码_Javascript_Jquery_Forms_Validation - Fatal编程技术网

浏览器在javascript验证运行后加载保存的用户名/密码

浏览器在javascript验证运行后加载保存的用户名/密码,javascript,jquery,forms,validation,Javascript,Jquery,Forms,Validation,我有一些javascript,可以实时验证一些用户输入,并在发送表单之前为用户提供视觉反馈。它还将禁用登录框,直到满足验证条件 我的问题是(尤其是登录输入),如果浏览器保存用户名和密码,它会自动将这些详细信息重新输入输入,但我的javascript会在浏览器加载这些值之前运行。这意味着我的代码正在验证一个空白框,然后chrome正在填写详细信息。这将留下正确的详细信息和具有禁用的登录按钮的登录表单(直到用户更改输入) 目前,我的javascript在pageload和keyup上验证每个框 浏览

我有一些javascript,可以实时验证一些用户输入,并在发送表单之前为用户提供视觉反馈。它还将禁用登录框,直到满足验证条件

我的问题是(尤其是登录输入),如果浏览器保存用户名和密码,它会自动将这些详细信息重新输入输入,但我的javascript会在浏览器加载这些值之前运行。这意味着我的代码正在验证一个空白框,然后chrome正在填写详细信息。这将留下正确的详细信息和具有禁用的登录按钮的登录表单(直到用户更改输入)

目前,我的javascript在pageload和keyup上验证每个框


浏览器加载保存的详细信息后,如何运行验证代码

为什么要首先验证pageload?因为如果用户提交了错误的密码或按下了“后退”按钮,则在pageload上框中有值