gpt4 book ai didi

javascript - 如何使用 HTML5 来验证日期范围?

转载 作者:太空狗 更新时间:2023-10-29 15:08:36 24 4
gpt4 key购买 nike

或者,是否可以使用 html5 验证另一个字段的值?

一个常见的例子是选择一个日期范围,其中“开始”日期应小于或等于“结束”日期。如果您可以在语法中使用元素引用,以下内容将描述值之间所需的关系:

<input type="date" name="from" max="to">    //todo: populate with ~to.value
<input type="date" name="to" min="from"> //todo: populate with ~from.value

最佳答案

可以利用 html5 验证机制和一些 javascript 来动态更新 min/max 属性:

//in this case a single input restriction is sufficient to validate the form:

$('#from, #to').on('change', function(){
$('#to').attr('min', $('#from').val());
});

Fiddled .如果日期选择器的浏览器实现遵守范围限制(通过禁用所需范围之外的日期),则 minmax 都可以应用于相应的字段以增强用户体验

关于javascript - 如何使用 HTML5 来验证日期范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19239319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com