我创建了一个动态 Html 表(单击按钮,它将向表中添加行)。在截止日期列第二行日期不应小于或等于第一行日期。明智地每个动态添加的行日期都应该检查前一行日期。在Onchange事件中,我创建了一个验证检查第二行日期比前一行日期。我已经尝试过Date.parse和.getTime()。我得到的输出是正确的,但仅限于同一个月。例如,如果我在第一行输入 18/09/2019,在第二行输入 11/09/2019,它会显示正确的错误消息,但是当我输入 11/10/2019 时,它也会显示错误。从我的代码中,我认为它只是检查日期而不是月份或年份。我已经包含了我的Jsfiddle链接 https://jsfiddle.net/Muthu15/as3t96jr/5/第二行日期应该大于第一行日期,同样明智地每一行都应该检查前一行。我更新了我的代码https://jsfiddle.net/Muthu15/ugv0pw93/现在它工作正常,但我需要比较添加的每一行。就像我添加第三行一样,它应该与第二行进行比较。我使用了多个 if 条件帮助我将其更改为单循环条件。
添加回答
举报
0/150
提交
取消