|
|
|
สอบถามเรื่องวิธีการแจ้งเตือน เวลาคลิ๊กปุ่มฟอร์มหากเกินช่วงเวลาที่กำหนด ก็ให้มี pop up แจ้งเตือนคะ |
|
|
|
|
|
|
|
ใช้พวก JavaScript ตรวจสอบก่อนแล้วค่อย if เอาครับ อาจจะเรียกพวก Popup หรือ Lightbox ก็ว่าไป
JavaScript TimeDiff() Calculating the difference time
|
|
|
|
|
Date :
2014-03-28 13:53:05 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
function Trim(str){
return str.replace(/^\s*|\s*$/g,"");
}
function fncSubmit(){
var Dy = new Date();
var Hr = Dy.getHours();
var Mn = Dy.getMinutes();
var _time = document.getElementById("txtTime").value.split("-");
var _st = Trim(_time[0]);
var _et = Trim(_time[1]);
var _etHr = parseInt(_et.substring(0,2));
var _etMn = parseInt(_et.substring(3,5));
if(Hr > _etHr){
alert("เกินเวลาที่กำหนด "+ document.getElementById("txtTime").value + " แล้วค่ะ")
return false
}
else if(Hr == _etHr){
if(Mn > _etMn){
alert("เกินเวลาที่กำหนด "+ document.getElementById("txtTime").value + " แล้วค่ะ")
return false
}
}
if(confirm("Are you sure you want to submit ?")){
document.f.target="_top"
document.f.method="post"
document.f.action="test.php"
document.f.submit();
}
}
</script>
</HEAD>
<BODY>
<form name="f">
<TABLE border="1">
<TR>
<TD><INPUT TYPE="text" NAME="txtTime" id="txtTime" value="09.00 - 16.40"></TD>
</TR>
<TR>
<TD><INPUT TYPE="text" NAME="txtName" id="txtName"></TD>
</TR>
<TR>
<TD><INPUT TYPE="button" value=" Submit " onclick="fncSubmit();"></TD>
</TR>
</TABLE>
</form>
</BODY>
</HTML>
|
|
|
|
|
Date :
2014-03-28 16:44:33 |
By :
เรก |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะ
|
|
|
|
|
Date :
2014-04-01 10:24:26 |
By :
kwangz_07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|