ハイ、私は fromdate が todate よりも小さいことを検証したいアプリケーション django を開発しています。次のコードを使用していますが、機能していません
フォーム.py
クラス SearchFilterForm(フォーム):
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 です。上記のコードはコンソールでエラーを出していませんが、機能していません。