Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.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 onblur在值更改之前触发_Javascript_Html - Fatal编程技术网

Javascript onblur在值更改之前触发

Javascript onblur在值更改之前触发,javascript,html,Javascript,Html,我有两个输入,它们是a的一部分。我试图在其中一个被更改后获取输入的值。问题是,当我使用var endDt=document.getElementByIddpFin.value获取值时,事件中的值;我得到的不是新值,而是旧值。如何获得新设置的值 功能比较表{ var startDt=document.getElementByIddpInicio.value; var endDt=document.getElementByIddpFin.value; console.logstartDt; con

我有两个输入,它们是a的一部分。我试图在其中一个被更改后获取输入的值。问题是,当我使用var endDt=document.getElementByIddpFin.value获取值时,事件中的值;我得到的不是新值,而是旧值。如何获得新设置的值

功能比较表{ var startDt=document.getElementByIddpInicio.value; var endDt=document.getElementByIddpFin.value; console.logstartDt; console.logendDt; } 伊尼西奥: 鳍:
从外观上看,您使用的是第三方日期选择器,因此不会触发模糊事件。如果您查看文档,您可能会在日期选择器上挂接一个事件

当您对输入失去焦点时,将触发模糊。当使用日期选择器时,当日期选择器弹出时,您已经失去了焦点-因此是旧值。

当您不再关注该控件时,将触发模糊事件,因此如果您想立即看到更改,则应使用或oninput事件。但正如@Sean T所提到的,它必须是第三方datepicker中的一个事件来触发您想要的


我希望它能有所帮助:

因为当你专注于日期选择器时,输入会变得模糊。我假设日期选择器具有自定义事件。