海我正在开发应用程序 django,我想在其中验证 fromdate 小于 todate。我正在使用以下代码,但它不起作用
表格.py
类 SearchFilterForm(Form):
fromdate = forms.CharField(widget=forms.TextInput(attrs={'placeholder': 'dd/mm/yy','class':'datefield','readonly':'readonly'}))
todate = forms.CharField(widget=forms.TextInput(attrs={'placeholder': 'dd/mm/yy','class':'datefield','readonly':'readonly'}))
javascript:
function comparedate(){
var fromdate = document.getElementById("id_fromdate");
var todate = document.getElementById("id_todate");
if(fromdate<todate){
alert("Start date should be less than end date");
return false;
}
}
我从日期选择器获取输入,格式为 yy-mm-dd。上面的代码在控制台中没有给出任何错误,但它不起作用。