<script type="text/javascript"> function chkInputDate(obj){ var oriDate=obj.value; var nowYear = (new Date()).getFullYear(); var nowYear = parseInt(nowYear); var minYear = nowYear-1; var maxYear = nowYear+1; if(oriDate.length!=10){ alert("ตรวจสอบข้อมูลวันที่ รูปแบบการกรอกข้อมูลไม่ถูกต้องค่ะ!....."); return false; }else{ var resDate=oriDate.split("/"); var d=resDate[0]; var m=resDate[1]; var y=resDate[2]; var numberOfDays; switch (m) { case '02': // February numberOfDays = 28; if (y % 4 == 0) { numberOfDays = 29; if (y % 100 == 0 && y % 400 != 0) numberOfDays = 28; } break; case '04': // April case '06': // June case '09': // September case '11': // November numberOfDays = 30; break; default: numberOfDays = 31; break; } if(d>numberOfDays){ alert("ตรวจสอบข้อมูลวันที่ด้้วยค่ะ!....."); return false; } if(m>12){ alert("ตรวจสอบข้อมูลเดือนด้วยค่ะ!....."); return false; } //กำหนดให้สามารถกรอกข้อมูลได้น้อยกว่าปีปัจจุบัน 1 ปี และมากกว่า าปีปัจจุบัน 1 ปี เช่นปีปัจจุบัน 2012 จะสามารถกรอกข้อมูลได้ ปี 2011 , 2012 และ 2013 if((y<minYear)||(y>maxYear)){ alert("ตรวจสอบข้อมูลปีด้วยค่ะ!....."); return false; } } } function autoTab(obj){ var regExp = /[.0-9]$/; if(!regExp.test(obj.value)){ obj.value =""; return false; }else{ var pattern=new String("__/__/____"); // กำหนดรูปแบบในนี้ var pattern_ex=new String("/"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้ var returnText=new String(""); var obj_l=obj.value.length; var obj_l2=obj_l-1 for(i=0;i<pattern.length;i++){ if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){ returnText+=obj.value+pattern_ex; obj.value=returnText; } } if(obj_l>=pattern.length){ obj.value=obj.value.substr(0,pattern.length); } } } </script> Date || <input type="text" id="date" name="date" size="8" value="" onkeyup="autoTab(this)" onchange="chkInputDate(this)"/>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง