ภาษาไทย
<!--เพื่อให้บรรลุผลนี้ จำเป็นต้องมีสามขั้นตอน ขั้นตอนที่ 1: เพิ่มโค้ดต่อไปนี้ลงในพื้นที่ <head>--> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var byear = prompt('Please ระบุปีเกิดของคุณ','1976'); var mm = prompt('กรุณาระบุเดือนเกิดของคุณ','6'); var bday = prompt('กรุณาระบุวันเกิดของคุณ','10'); var year = วันที่ใหม่ (); var year2 = year.getYear(); var year3 = (ปี < 2000) ? year2 + 1900 : year2; thedate = new Date(); mm2 = thedate.getMonth() + 1; = thedate.getDate(); if (yy2 < 100) yy2 += 1900 yourage = yy2 - บายเออร์; if (mm2 < mm) yourage--; ( dd2 < bday)) yourage--; TMonth = new Array( 'มกราคม', 'กุมภาพันธ์', 'มีนาคม', 'เมษายน', 'พฤษภาคม', 'มิถุนายน', 'กรกฎาคม', 'สิงหาคม', 'กันยายน' , 'ตุลาคม', 'พฤศจิกายน', 'ธันวาคม' ); CurMonth = mm - 1; bmonth = TMonth[CurMonth]; var timerID; var timerRunning = false; var startday = วันที่ใหม่ (); var secsRound = 0; var minPerDay = 0; ; var minRound = 0; var minRemain = 0; var timeRemain = 0; ฟังก์ชันนาฬิกาจับเวลา () { if (timerRunning) clearTimeout (timerID); ) ; } ฟังก์ชั่น showtime() { today = new Date(); endday = new Date(""+bday+", "+year3+" 00:00"); ) ; วินาที PerDay = 1,000 ; minPerDay = 60 * 1,000 ; hoursPerDay = 60 * 60 * 1,000; ต่อวัน = 24 * 60 * 60 * 1,000; คณิตศาสตร์ .round(secsRemain); secsRemain = secsRemain; secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) * 60) : secsRemain = (secsLeft - secsRound) * 60; ( secsRemain); minLeft = ((enday.getTime() - today.getTime()) / hourPerDay); minRemain = minLeft - minRemain = (minRemain < 0) ? - ((minRound - minLeft) * 60) : minRemain = ((minLeft - minRound) * 60); minRemain = Math.round(minRemain - 0.495); hoursLeft = ((enday.getTime() - today.getTime()) / hourRound = Math.round(hoursLeft); hoursRemain = hourLeft; hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - ชั่วโมงซ้าย) * 24) : hoursRemain = ((hoursLeft - hoursRound) * 24 ); hourRemain = Math.round(hoursRemain - 0.5); daysRound = Math.round(วันซ้าย); daysRound; if (daysRemain == 1) day_rem = " วัน, " else day_rem = " วัน, " if (hoursRemain == 1) hour_rem = " ชั่วโมง, " else hour_rem = " ชั่วโมง, " if (minRemain == 1 ) min_rem = " นาที " else min_rem = " นาที " ถ้า (secsRemain == 1) sec_rem = " วินาที" else sec_rem = " วินาที" timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + secsRemain + sec_rem; down.face.value = timeRemain; timerID = setTimeout("showtime()",1000); timerRunning = true; if (daysRemain < 0) year3 = year3 + 1 } ฟังก์ชัน showtime1() { startday = new Date(" "+ bmonth+" "+bday+", "+byear+" 00:00 EDT"); startday.setYear(""+byear+""); วันนี้ = วันที่ใหม่ (); * 60 * 1,000; ต่อวัน = 24 * 60 * 60 * 1,000; secsRemain = (today.getTime() - startday.getTime()) / minPerDay; (secsRemain < 0) ? secsRemain = 60 - ((secsRound - วินาทีซ้าย) * 60) : secsRemain = (secsLeft - secsRound) * 60; secsRemain = Math.round(secsRemain); minLeft = ((today.getTime() - startday .getTime()) / hourPerDay); minRemain (minLeft); minRemain = minLeft; minRemain = (minRemain < 0) ? minLeft - minRound) * 60); minRemain = Math.round(minRemain - 0.495); hoursLeft = ((today.getTime() - startday.getTime()) / ต่อวัน); hourLeft - hoursRound; hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - ชั่วโมงซ้าย) * 24) : hoursRemain = ((hoursLeft - hourRound) * 24); = ((today.getTime() - startday.getTime()) / ต่อวัน); daysRound = Math.round(daysLeft); daysRemain = daysRound; if (daysRemain == 1) day_rem = " วัน " else day_rem = " วัน " ถ้า (hoursRemain == 1) hour_rem = " ชั่วโมง " else hour_rem = " ชั่วโมง " ถ้า (minRemain == 1) min_rem = " นาที " else min_rem = " นาที , " ถ้า (secsRemain == 1) sec_rem = " วินาที" else sec_rem = " วินาที" timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + secsRemain + sec_rem; document.up.face.value = timeRemain; "showtime1()",1000); timerRunning = true; } // End --> </script> <!--ขั้นตอนที่ 2: เพิ่มโค้ดต่อไปนี้ลงในพื้นที่ <body> --> <center> <form name ="down" onSubmit="0"> <script Language="JavaScript"> document.write("<b>วันเกิดของคุณคือ: "+byear+" year "+mm+" month "+bday+" day . ("+ mm+"/"+bday+"/"+byear+")</b>"); document.write("<br><br>ปีนี้คุณอายุ "+yourage+" ปี และคุณอายุ "+age2+" " อายุปี:"); </script> <br> <input type="text" name="face" size="47" value="จำเป็นต้องมีเบราว์เซอร์ที่รองรับ JavaScript 1.1+ "> </form> <p > <br> <form name="up" onSubmit="1"> นี่คือระยะเวลาที่คุณจะอยู่ในโลกนี้<br> <input type="text" name="face" size="47" value= " จำเป็นต้องมีเบราว์เซอร์ที่รองรับ JavaScript 1.1+"> </form> </center> <!--ขั้นตอนที่ 3: เพิ่ม "OnLoad="startclock()"" ให้กับแท็ก <body> ตัวอย่างเช่น: --> < ร่างกาย OnLoad="startclock()">