smalllove
29-09-2005, 00:56
Ai biết nhiều về Java script xem dùm tui đoạn code này nha :
<script>
function kiemtra()
{
if (form1.ht.value == "")
{
alert("Bạn chưa nhập họ tên!");
form1.ht.focus();
return (false);
}
if (form1.dc.value == "")
{
alert("Bạn chưa nhập địa chỉ giao hàng");
form1.dc.focus();
return (false);
}
if(form1.ngay.value<<%=day(now())%>)
{
alert("Kiểm tra lại ngày giao hàng");
return (false);
}
if(form1.thang.value<<%=month(now())%>)
{
alert("Kiểm tra lại tháng giao hàng!");
return (false);
}
if (form1.ttp.value == "")
{
alert("Vui lòng Tỉnh hoặc thành phố!");
form1.ttp.focus();
return (false);
}
return (true);
}
</script>
Và vấn đề nằm ở chỗ : Ngày giao hàng < ngày đặt hàng ===> Thông báo lỗi , cho dù tháng giao hàng > tháng đặt hàng.
Code làm sao để không bị lỗi chỗ này nữa , help me ! :confused:
<script>
function kiemtra()
{
if (form1.ht.value == "")
{
alert("Bạn chưa nhập họ tên!");
form1.ht.focus();
return (false);
}
if (form1.dc.value == "")
{
alert("Bạn chưa nhập địa chỉ giao hàng");
form1.dc.focus();
return (false);
}
if(form1.ngay.value<<%=day(now())%>)
{
alert("Kiểm tra lại ngày giao hàng");
return (false);
}
if(form1.thang.value<<%=month(now())%>)
{
alert("Kiểm tra lại tháng giao hàng!");
return (false);
}
if (form1.ttp.value == "")
{
alert("Vui lòng Tỉnh hoặc thành phố!");
form1.ttp.focus();
return (false);
}
return (true);
}
</script>
Và vấn đề nằm ở chỗ : Ngày giao hàng < ngày đặt hàng ===> Thông báo lỗi , cho dù tháng giao hàng > tháng đặt hàng.
Code làm sao để không bị lỗi chỗ này nữa , help me ! :confused: