Hi all, I'm trying to validate a range of dates such that the start date must be before the end date. If the user tries to view results from, say 11/25/06 to 11/12/06, it will produce an alert when he hits Submit. The dates are in MM/DD/YYYY format. Any ideas? Thanks!
Give this a try. <script type="text/javascript"> <!-- var date1 = '11/25/06'; var date2 = '11/12/06'; var x = date1.split('/'); var y = date2.split('/'); var str1 = x[2] +''+ x[0] +''+ x[1]; var str2 = y[2] +''+ y[0] +''+ y[1]; if (str1 > str2) { alert('Invalid date'); } else { alert('OK'); } //--> </script> Code (javascript):