gpt4 book ai didi

javascript - 如何使用jquery使用输入逗号值查找日期存在与否

转载 作者:行者123 更新时间:2023-11-30 20:51:23 27 4
gpt4 key购买 nike

我有这样的输入

<input type="text" id="selecteddates" value="2018-01-11,2018-01-03,2018-01-27,2018-01-31">

我想要的是当我使用日期选择器单击日期并与上面输入的逗号日期值进行比较时,使用 jquery 查找日期是否存在,任何人都可以帮助我。

最佳答案

如果日期格式要保持一致,那么只需检查 indexOf

return selectedDates.indexOf( inputDateValue ) != -1;

演示

function checkDateExists()
{
var inputDateValue = document.getElementById( "inputDatePicker" ).value;
var selectedDates = document.getElementById( "selecteddates" ).value;
//console.log( inputDateValue, selectedDates );
if ( inputDateValue.trim().length == 0 || selectedDates.trim().length == 0 )
{
return false;
}
return selectedDates.indexOf( inputDateValue ) != -1;
}

document.getElementById("checkDate").addEventListener( "click", function(){
console.log( "Does date exists - " + checkDateExists());
});
Selected Dates - <input type="text" id="selecteddates" value="2018-01-11,2018-01-03,2018-01-27,2018-01-31">
<br><br><br>
Input Date - <input type="date" id="inputDatePicker">
<br><br><br>
<button id="checkDate">Check Date</button>

关于javascript - 如何使用jquery使用输入逗号值查找日期存在与否,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48144848/

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