ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingรบกวนคำนวณวันที่ทีจ้า อยากได้แบบจาวาส&#
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: รบกวนคำนวณวันที่ทีจ้า อยากได้แบบจาวาส&#  (อ่าน 811 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
SG14
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 35
ออฟไลน์ ออฟไลน์

กระทู้: 1,398



ดูรายละเอียด เว็บไซต์
« เมื่อ: 01 พฤษภาคม 2010, 19:34:40 »

เรามี3ช่องกรอกด้วยกัน

ช่อง 1 เป็นการใส่วันที่โดยใช้จาวาสคิปต์ปฏิทิน รูปแบบที่ได้ในช่องคือ dd-mm-yyyy
ช่อง 2 เป็นการใส่วันที่โดยใช้จาวาสคิปต์ปฏิทิน รูปแบบที่ได้ในช่องคือ dd-mm-yyyy เหมือนกับช่อง 1
โดยจะเอาวันที่ช่องที่ 1 - ช่องที่ 2 แล้วผลลัพธ์จะออกมาเป็นจำนวนวันโดยออกมาช่องที่ 3

ตอนนี้ได้ สคริปต์มาดังนี้

โค๊ด:
function jsDateDiff(strDate1,strDate2){
var theDate1 = Date.parse(strDate1)/1000;
var theDate2 = Date.parse(strDate2)/1000;
var diff=(theDate2-theDate1)/(60*60*24);
return diff;
}
document.formnew.input1.value = jsDateDiff('document.formnew.input1.value', 'document.formnew.input2.value');

ทีนี้เราจะนำจาวาสริปต์มาใช้งานอย่างไรคะ
โค๊ด:
<body>
<INPUT name="input1" size=10 id="name1"  readonly="true">
<INPUT name="input2" size=10 id="name2"  readonly="true">
<INPUT name="input3" size=10 id="name3"  readonly="true"> //ให้ผลต่างออกมาเป็นวันออกมาในช่องนี้
</body>
« แก้ไขครั้งสุดท้าย: 01 พฤษภาคม 2010, 19:37:31 โดย SG14 » บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์