تصف هذه المقالة تنفيذ محدد التاريخ الدقيق إلى ثوانٍ بواسطة JS. شاركه للرجوع إليه ، على النحو التالي:
<script> // وظيفة الاتصال الرئيسية هي setday (هذا ، [كائن]) و setday (هذا). [كائن] هو إخراج اسم التحكم عن طريق عنصر التحكم. أعط مثالين: // 1. <input name = txt> <type type = button value = setday onClick = "This ، document.all.txt)"> // 2. <input onfocus = "setday (this)"> var bmovable = rue ؛ var strframe ؛ document.writeln ('<iframe id = enddatelayer = "verty = 0 spumpan z-index: 9998 ؛ 1px صلبة ؛ خلفية اللون: #63a3e9 ؛ font-family: 安安 ؛} '؛ strframe+=' td {font-size: 9pt ؛ font-family: 安安安 ؛} '؛ strframe+=' </style> ' bdrag ؛ '؛ strframe+=' function document.onmousemove () '؛ strframe+=' {if (bdrag && window.event.button == 1) '؛ strframe+=' {var datelayer = parent.document.all.enddatelayer.style ؛ '؛ strframe+=' datelayer. window.event.clientx-datelayerx ؛ '؛ strframe+=' datelayer.postop+= window.event.clienty-datelayery ؛}} '؛ strframe+=' function dragstart () '؛ strframe+=' datelayerx = window.event.clientx ؛ '؛ strframe+=' datelayery = window.event.clienty ؛ '؛ strframe+=' bdrag = true ؛} '؛ strframe+=' function dragend () {' style = "z-index: 9999 ؛ الموضع: مطلق ؛ اليسار: 0 ؛ الأعلى: 0 ؛" onSelectStart = "return false"> '؛ strframe+=' <span id = tmpselectyearlayer style = "z-index: 9999 ؛ الموضع: المطلق ؛ القمة: 3 ؛ اليسار: 19 ؛ العرض: لا شيء: لا شيء: appan> ' لا شيء "</span> '؛ strframe+=' span id = tmpselecthourlayer =" Z-index: 9999 ؛ الموقف ؛ Top: 188 ؛ 77px ؛ العرض: لا شيء "> </span> '؛ strframe+=' <span id = tmpselectsecondlayer style =" z-index: 9999 ؛ الموضع: المطلق ؛ الأعلى: 188 ؛ BorderColor =#63a3e9 bgcolor =#63a3e9> '؛ strframe+=' <tr> <td width = 142 quight = 23 bgcolor =#ffffff> '؛ strframe+=' <table border = 0 cellpacing = 1 cellpadding = 0 width = 158 quight = ' <td width = 16 align = center bgcolor = #63a3e9 style = "font-size: 12px ؛ cursor: hand ؛ color: #ffffff" '؛ strframe+=' onClick = "parent.meizzprevm ()"> <b> <b> </td> '؛ bgcolor = "#63a3e9" style = "font-size: 12px ؛ cursor: hand" '؛ strframe+=' onMouseover = "style.backgroundColor =/'#aaccf3/'" '' onClick = "parent.tmpselectyearinnerhtml (this.innertext.substring (0،4))" '؛ strframe+='> <span id = meizzyearhead> </span> </td> ' '؛ strframe+=' bgcolor = "#63a3e9" onMouseover = "style.backgroundcolor =/'#aaccf3/'" '؛ strframe+=' onMouseout = "style.backgroundColor =/'#63a3e9/'" '' ؛ onClick = "parent.tmpselectmonthinnerhtml (this.innertext.length == 3؟ this.innertext.subString (0،1): this.innertext.substring (0،2))" '؛ strframe+='> <span id = meizzmonhead> </sd> </td> ؛ bgColor = #63a3e9 align = center style = "font-size: 12px ؛ usursor: hand ؛ color: #ffffff" ؛ strframe+= 'onClick = "parent.meizznextm ()"> <b>> </b> </b> </td> ؛ </table> </td> </tr> '؛ strframe+=' <tr> <td width = 142 height = 18> '؛ strframe+=' <table border = 0 cellpacing = 0 cellpadding = 2 bgcolor =#63a3e9 '+(bmovable؟ BorderColorlight =#63A3E9 BorderColorDark =#fffffff عرض = 140 height = 20 style = "cursor: ' + (bmovable؟ style = "font-size: 12px ؛ color: #ffffff"> واحد </td> <td style = "font-size: 12px ؛ color: #ffffff"> t </td> '؛ strframe+=' <td style = "font-size: 12px ؛ color: #ffffff"> واحد </td> style = "font-size: 12px ؛ color: #ffffff"> t </td> '؛ strframe+=' <td style = "font-size: 12px ؛ color: #ffffff"> واحد </td> <td style = "font-size: 12px ؛ color: #ffffff"> واحد </td> style = "font-size: 12px ؛ color: #fffff"> ستة </td> <td style = "font-size: 12px ؛ color: #ffffff"> Six </td> <td style = "font-size: 12px ؛ color: #ffffff"> Six </td> </tr> ؛ > '؛ strframe+=' <tr> <table border = 1 cellpacing = 2 cellpadding = 2 borderColorlight =#63a3e9 BorderColorDark =#fffff bgcolor =#fff8ec width = 140 height = 120> '؛ var n = 0 ؛ لـ (j = 0 ؛ j <5 ؛ j ++) {strframe+= '<tr align = center>' ؛ لـ (i = 0 ؛ i <7 ؛ i ++) {strframe+= '<td width = 20 height = 20 id = meizzday'+n+'style = "font-size: 12px" onClick = parent.meizzdayclick (this.innertext ، 0)> </td>' ؛ n ++ ؛ (i = 35 ؛ i <37 ؛ i ++) strframe+= '<td width = 20 height = 20 id = meizzday'+i+'style = "font-size: 12px" onClick = "parent.meizzday (this.innertext ، 0)"> onClick = "parent.setnull ()" style = "font-size: 12px ؛ cursor: hand" '؛ strframe+=' onMouseover = "style.color =/'#ff0000/'" onMouseout = "style.color =/'#1478eb/'" style = "font-size: 12px ؛ المؤشر: اليد" ؛ strframe+= 'onMouseover = "style.color =/'#ff0000/'" onMouseout = "style.color =/'#1478EB/'"> current> <span style = "curs: hand" evaallok onmouse = onMouseout = "style.color =/'#1478eb/'" onClick = "parent.closelayer ()"> إغلاق </span> </td> </tr> '؛ strframe+=' </table> </td> </td> </tr> <td> <td> '؛ strframe+=' bgColor =#fffffff الارتفاع = 22> '؛ strframe+=' <tr bgcolor = "#63a3e9" onMouseout = "style.backgroundColor =/'#63a3e9/'" '؛ strframe+=' onClick = "parent.usetime (this)"> '؛ strframe+=' <span> </span> </td> '؛ strframe+=' <td style = "cursor: hand" onClick = "parent.tmpselecthourinnerhtml (this.innertext.length == 3؟ this.innertext.substring (0،1): this.innertext.substring (0،2))" ' onMouseout = "style.backgroundColor =/'#63a3e9/'" '؛ strframe+=' align = center width = 42> '؛ strframe+=' <span id = meizzhourhead> </span> </td> '؛ strframe+=' <td style = "cursor: hand" onClick = "parent.tmpselectminuteinnerhtml (this.innertext.length == 3؟ this.innertext.substring (0،1): this.innertext.substring (0،2))" '؛ onMouseout = "style.backgroundColor =/'#63a3e9/'" '' ؛ strframe+= 'align = center width = 42>' ؛ strframe+= '<span id = meizzminuthead> </span> </td>' ؛ strframe+= '<td style = "cursor: hand" onClick = "parent.tmpselectsecondinnerhtml (this.innertext.length == 3؟ this.innertext.substring (0،1): this.innertext.substring (0،2))" '؛ onMouseout = "style.backgroundColor =/'#63a3e9/'" '؛ strframe+=' align = center width = 42> '؛ strframe+=' <span id = meizzsecondhead> </span> </td> '؛ strframe+=' </tr> </td> </tr> </table> </viv> '؛ window.frames.enddatelayer.document.writeln (strframe) ؛ window.frames.enddatelayer.document.close () ؛ // حل المشكلة التي لا يقوم بها شريط التقدم IE end // ============================================================================================================================================== ========================================================== ========================================================== عرض صفحة الويب جزء =========================================================== =============================================================== =============================================================== =============================================================== =============================================================== =============================================================== =============================================================== =============================================================== odatelayer = window.enddatelayer.document.all ؛ // odatelayer.busetimelayer.innertext = "no" ؛ bimgswitch () ؛ odatelayer.busetimelayer.innerhtml = Bimg ؛ تم تمرير المعلمات في هذا التحكم! ") ؛ return ؛} if (الوسيطات. // نقطة تحديد موقع التحكم TT هي VAR عالية = tt.clientheight ؛ // VAR عالية من عنصر التحكم TT نفسه هو tleft = tt.offsetleft ؛ // نقطة تحديد المواقع لعنصر TT هي var ttyp = tt.type ؛ // نوع عنصر التحكم TT هو (tt = tt.offsetParent) {ttop+= tt.offsettop ؛ tleft+= tt.offsetleft ؛} dads.top = (ttyp == "Image")؟ ttop+thei: ttop+thei+6 ؛ dads.left = tleft ؛ outObject = (encuments.length == 1)؟ TH: OBJ ؛ OutButton = (الحجج. الطول == 1)؟ خالية: ال. // قم بتعيين الزر الخارجي النقر // إظهار السنة التقويمية والشهر var reg =/^(/d+)-(/d {1،2})-(/d {1،2})/؛ // باستثناء الوقت var r = outObject.value.match (reg) ؛ if (r! = null) {r [2] = r [2] -1 ؛ var d = تاريخ جديد (r [1] ، r [2] ، r [3]) ؛ if (d.getlyear () == r [1] && d.getMonth () == r [2] && d.getDate () == r [3]) {Outrate = d ؛ Parent.MeizzTheyear = r [1] ؛ parent.meizzthemonth = r [2] ؛ Parent.MeizzTheDate = r [3] ؛ } else {Orbrate = "" ؛ } meizzsetday (r [1] ، r [2] +1) ؛} else {Orbrate = "" ؛ meizzsetday (date date (). getlyear () ، تاريخ جديد (). getMonth () + 1) ؛} dads.display = '' ؛ bimgswitch () ؛ odatelayer.busetimelayer.innerhtml = bimg ؛ meizzwritehead (meizztheyear ، meizzthemonth) ؛ //} // else // {// busetime = false ؛ // bimgswitch () ؛ (هـ) {// تم استبعاد الخطأ هنا ، لم يتم العثور على سبب الخطأ بعد. }} var monhead = صفيف جديد (12) ؛ // حدد الحد الأقصى لعدد الأيام شهريًا في Monhead التقويم الغريغوري [0] = 31 ؛ Monhead [1] = 28 ؛ Monhead [2] = 31 ؛ Monhead [3] = 30 ؛ Monhead [4] = 31 ؛ Monhead [5] = 30 ؛ Monhead [6] = 31 ؛ Monhead [7] = 31 ؛ Monhead [8] = 30 ؛ Monhead [9] = 31 ؛ Monhead [10] = 30 ؛ Monhead [11] = 31 ؛ var meizztheyear = date new (). getLyear () ؛ // تحديد القيمة الأولية للمتغير من السنة var meizzthemonth = new date (). getMonth ()+1 ؛ // تحديد القيمة الأولية للمتغير من الشهر var meizzthedate = new date (). getDate () ؛ // تحديد القيمة الأولية لمتغير اليوم var meizzthehour = new date (). gethours () ؛ // تحديد القيمة الأولية لمتغير الساعة var meizztheminute = تاريخ جديد (). getMinutes () ؛ // تحديد القيمة الأولية للمتغير الدقيق var meizzthesecond = date (). getSeconds () ؛ // تحديد القيمة الأولية للمتغير الثاني var meizzwday = صفيف جديد (37) ؛ // Array الذي يحدد مستند تاريخ الكتابة. CloseLayer () ؛} if (document.activeElement) {if (document.activeElement! = outObject && activeLement! = outbutton) {closeLayer () ؛ "السنة" ؛ odatelayer.meizzmonthhead.innertext = format (mm)+"moon" ؛ دقائق "):" "؛ odatelayer.meizzsecondhead.innertext = busetime؟ (Meizzthesecond+" Seconds "):" ؛ رقم! ") ؛ العودة ؛} var m = (stryear)؟ Stryear: Date Date (). 12px '"s +=" onblur =' document.all.tmpselectyearlayer.style.display =/"none/" '"" s += "onchange =' document.all.tmpselectyearlayer.style.display =/" none/"؛ parent.meizzsetday (parent.meizztheyear ، parent.meizzthemonth) '>/r/n "؛ var selectinnerhtml = s ؛ for (var i = n ؛ i <n + 101 ؛ i ++) {if (i == m) {selectinnerhtml + = } else {selectInnerHtml + = "<Option value = '" + i + "'>" + i + "year" + "</potion>/r/n" ؛ }} selectinnerhtml += "</select>" ؛ odatelayer.tmpselectyearlayer.style.display = " TMPSelectMonthinnerhtml (strmonth) // مربع المنسدلة للشهر {if (strmonth.match (// d/)! = null) {Alert ("معلمة إدخال الشهر ليست رقمًا!") ؛ return ؛} var m = (strmonth)؟ strmonth: date date () "onChange = 'document.all.tmpselectmonthlayer.style.display =/" none/"؛" s+= "parent.meizzthemonth = this.value ؛ parent.meizzsetday (parent.meizztheyear ، parent.meizzthemonth)'>/n (i == m) {selectInnerHtml+= "<Option value = '"+i+"' 'select>"+i+"month"+"</potion>/r/n" ؛ } else {selectInnerHtml+= "<Option value = '"+i+"'>"+i+"month"+"</potion>/r/n" ؛ }} selectinnerhtml += "</select>" ؛ odatelayer.tmpselectmonthlayer.style.display = "" ؛ odatelayer.tmpselectlyer.innerhtml = selectinnerhtml tmpselecthourinnerhtml (strhour) // hour down-down box {if (! buseTime) {return ؛} if (strhour.match (// d/)! = null) {Alert ("معلمات إدخال الساعة ليست أرقام!") ؛ return ؛} var m = (strhour)؟ Strhour: Date Date (). "onChange = 'document.all.tmpselecthourlayer.style.display =/" none/"؛" s+= "parent.meizzthehour = this.value ؛ parent.evasettime (parent.meizzthehour ، parent.meizztheminute) ؛'>/n if (i == m) {selectInnerHtml+= "<orpue value = '"+i+"' 'select>"+i+"</potion>/r/n" ؛ } else {selectInnerHtml+= "<Option value = '"+i+"'>"+i+"</potion>/r/n" ؛ }} selectinnerhtml += "</select>" ؛ odatelayer.tmpselecthourlayer.style.display = " tmpselectminuteinnerhtml (strminute) // minute down-down box {if (! buseTime) {return ؛} if (strminute.match (// d/)! = null) {Alert ("معلمة إدخال الدقيقة ليست رقمًا!") ؛ return ؛} var m = (strminute)؟ strminute: date date () "onChange = 'document.all.tmpselectminutelayer.style.display =/" none/"؛ i ++) {if (i == m) {selectInnerHtml+= "<Option value = '"+i+"' 'select>"+i+"</potion>/r/n" ؛ } else {selectInnerHtml+= "<Option value = '"+i+"'>"+i+"</potion>/r/n" ؛ }} selectinnerhtml += "</select>" ؛ odatelayer.tmpselectminutelayer.style.display = " TMPselectSecondinnerhtml (strsecond) // مربع منسد الثاني {if (! busetime) {return ؛} if (strsecond.match (// d/)! = null) {Alert ("معلمة إدخال الدقيقة ليست رقم!") ؛ return ؛} var m = (strsecond)؟ strsecond: date date () "onChange = 'document.all.tmpselectsecondlayer.style.display =/" none/"؛ 0 ؛ } else {selectInnerHtml+= "<Option value = '"+i+"'>"+i+"</potion>/r/n" ؛ }} selectinnerhtml += "</select>" ؛ odatelayer.tmpselectsecondlayer.style.display = " {var o = document.getElementById ("enddatelayer") ؛ if (o! = null) {o.style.display = "none" ؛ (0 == Year ٪ 4 && ((السنة 100! = 0) || (السنة ٪ 400 == 0))) إرجاع صحيح ؛ عودة أخرى خطأ ؛ من أسبوع يوم معين {var c = monhead [month-1] ؛ if ((month == 2) && ispinyear (year)) c ++ ؛ return c ؛} getDow (اليوم ، الشهر ، السنة)/ return dt ؛} وظيفة meizzprevy () // flip year {if (meizztheyear> 999 && meizztheyear <10000) {meizztheyear-؛} آخر {alert ( السنة {if (meizztheyear> 999 && meizztheyear <10000) {meizztheyear ++ ؛} {تنبيه ("سنة خارج النطاق (1000-9999)! meizztoday () // today button {parent.meizztheyear = new date (). date (). (parent.meizzTheDate <10 && parent.meizzTheDate.length <2) // تنسيق في رقمين {parent.meizzTheDate = "0" + parent.meizzTheDate ؛} // meizzsetday (meizztheear ، meizzth) ؛ if ( Format (parent.meizzthemonth) + "-" + format (parent.meizzTheDate) + "" + format (parent.meizzthehour) + ":" + format (parent.meizzTheMinute) + ": // ملاحظة: هنا يمكنك تغيير الإخراج إلى التنسيق الذي تريده} آخر {outObject.value = parent.meizztheyear + "-" + format (parent.meizzthemonth) + "-" + format (parent.meizzthedate) ؛ // ملاحظة: هنا يمكنك تغيير الإخراج إلى التنسيق الذي تريده}} elogelayer () ؛ الشهر للخلف {if (meizzthemonth == 12) {meizzTheyear ++ ؛ meizzthemonth = 1} {meizzthemonth ++} meizzsetday (meizztheyear ، meizzthemonth) ؛} ************* {meizzwritehead (yy ، mm) ؛ // قم بتعيين المتغير العام للسنة والشهر الحاليين لتمرير القيمة meizzTheAer = yy ؛ meizzthemonth = mm ؛ for (var i = 0 ؛ i <37 ؛ i ++) {meizzwday [i] = "} ؛ // قم بمسح جميع محتويات مربع العرض var day1 = 1 ، day2 = 1 ، firstday = تاريخ جديد (yy ، mm-1،1) .getday () ؛ // في أي يوم من يوم الأسبوع من اليوم الأول من شهر معين لـ (i = 0 ؛ i <day ؛ i ++) meizzwday [i] = getMonthCount (mm == 1؟ yy-1: yy ، mm == 1؟ meizzwday [i] = day1 ؛ day1 ++ ؛ } لـ (i = firstday+getMonthCount (yy ، mm) ؛ i <37 ؛ i ++) {meizzwday [i] = day2 ؛ day2 ++ ؛ } لـ (i = 0 ؛ i <37 ؛ i ++) {var da = eval ("odatelayer.meizzday"+i) // مع ترتيب تاريخ وأسبوع الشهر الجديد إذا (meizzwday [i]! = "") {// تهيئة الحدود da.bordercolorlight = "#63a3e9" ؛ da.bordercolordark = "#63a3e9" ؛ da.style.color = "#1478EB" ؛ if (i <firstday) // جزء من الشهر الماضي {da.innerhtml = "<b> <font color =#bcbabc>" + meizzwday [i] + "</font> </b>" ؛ da.title = (mm == 1؟ 12: mm-1) + "شهر" + meizzwday [i] + "day" ؛ da.onclick = function ("meizzdayclick (this.innertext ، -1)") ؛ if (! Ordate) da.style.backgroundColor = (mm == 1؟ yy-1: yy) == new date (). getlyear () && (mm == 1؟ 12: mm-1) == new date (). getMonth ()+1 && meizzwday [i] == new date (). getDate ()؟ "#5CEFA0": "#f5f5f5" ؛ آخر {da.style.backgroundColor = ((mm == 1؟ yy-1: yy) == OrdAtate.getlyear () && (mm == 1؟ 12: mm-1) == Outrate.getMonth () + 1 && meizzw [i] == OutdateDate ())؟ "#84c1ff": (((mm == 1؟ yy-1: yy) == new date (). getlyear () && (mm == 1؟ 12: mm-1) == new date (). // إظهار التاريخ المحدد على أنه مقعر إذا ((mm == 1؟ yy-1: yy) == Ordate.getlyear () && (mm == 1؟ 12: mm-1) == Outrate.getMonth () + 1 && meizzwday [i] == Ortordate.getDate ()) {da.bordercolorlight = "#ffffff" ؛ da.bordercolordark = "#63a3e9" ؛ }}} آخر إذا (i> = forday + getMonthCount (yy ، mm)) // جزء الشهر التالي {da.innerhtml = "<b> <font color =#bcbabc>" + meizzwday [i] + "</font> </b>" ؛ da.title = (mm == 12؟ 1: mm + 1) + "شهر" + meizzwday [i] + "day" ؛ da.onclick = function ("meizzdayclick (this.innertext ، 1)") ؛ if (! Orbrate) da.style.backgroundColor = ((mm == 12؟ yy+1: yy) == new date (). "#5CEFA0": "#f5f5f5" ؛ آخر {da.style.backgroundColor = ((mm == 12؟ yy+1: yy) == Outrate.getlyear () && (mm == 12؟ 1: mm+1) == Outrate.getMonth ()+1 && meizzw [i] == Outdate.getDate ())؟ "#84c1ff": (((mm == 12؟ yy+1: yy) == new date (). getlyear () && (mm == 12؟ 1: mm+1) == new date (). getMonth ()+1 && meizzw [i] == new date (). // إظهار التاريخ المحدد على أنه مقعر إذا ((mm == 12؟ yy+1: yy) == Ordate.getlyear () && (mm == 12؟ 1: mm+1) == Outrate.getMonth ()+1 && meizzwday [i] == Ordate.getDate ()) da.bordercolordark = "#63a3e9" ؛ }}} آخر // جزء من هذا الشهر {da.innerhtml = "<b>" + meizzwday [i] + "</b>" ؛ da.title = mm + "month" + meizzwday [i] + "day" ؛ da.onclick = function ("meizzdayclick (this.innertext ، 0)") ؛ // أعط TD معالجة حدث OnClick // إذا كان التاريخ المحدد حاليًا ، فسيتم عرض خلفية زرقاء ساطعة ؛ إذا كان هذا هو التاريخ الحالي ، فسيتم عرض خلفية صفراء داكنة إذا (! Orner) da.style.backgroundcolor = (yy == new date (). getlyear () && mm == new date (). getMonth ()+1 && meizzwday [i] == new date (). getDate ())؟ "#5CEFA0": "#f5f5f5" ؛ else {da.style.backgroundColor = (yy == Outrate.getlyear () && mm == Ordate.getMonth () + 1 && meizzw [i] == Outrate.getDate ())؟ "#84c1ff": ((yy == new date (). getlyear () && mm == new date (). getMonth ()+1 && meizzwday [i] == new date (). getDate ())؟ "#5CEFA0:"#f5f5f5 ") ؛ // إظهار التاريخ المحدد على أنه مقعر إذا (yy == outhing.getlyear () && mm == Outrate.getMonth () + 1 && meizzwday [i] == OrdAtdate.getDate ()) {da.borderColorlight = "#ffffff" ؛ da.bordercolordark = "#63a3e9" ؛ }}} da.style.cursor = "hand"} else {da.innerhtml = "" ؛ da.style.backgroundcolor = "" ؛ da.style.cursor = "default" ؛ }}} الدالة meizzdayclick (n ، ex) // انقر فوق مربع العرض لتحديد التاريخ ، وظيفة الإدخال الرئيسية ********************** {parent.meizzTheDate = n ؛ var yy = meizzTheEar ؛ var mm = parseint (meizzthemonth)+ex ؛ // EX يمثل الإزاحة ، المستخدمة لتحديد تاريخ الشهر السابق والشهر التالي var hh = meizzthehour ؛ var mi = meizztheminute ؛ var se = meizzthesecond ؛ // ادعم الشهر وأداء المعالجة المقابلة إذا (mm <1) {yy-- ؛ mm = 12+mm ؛} آخر إذا (mm> 12) {yy ++ ؛ mm = mm-12 ؛} if (mm <10) {mm = "0" + mm ؛} if (hh <10) {hh = "0" + hh ؛} // time if (mi <10) {mi = "0" + mi ؛} // minor //outobject.value= "" ؛ return ؛} if (n <10) {n = "0" + n ؛} writedateto (yy ، mm ، n ، hh ، mi ، se) ؛ CloseLayer () ؛ if (busetime) {try {outButton.Click () ؛ } catch (e) {setday (outObject) ؛ }}} آخر {closeLayer () ؛ ALERT ("" كائن التحكم الذي تريد الإخراج غير موجود! ") ؛}} تنسيق الوظيفة (n) // تنسيق الرقم كحرف من رقمين لتمثيل {var m = new string () ؛ var tmp = new string (n) ؛ if (n <10 && tmp.length <2) {m =" 0 " الدقائق المحددة من قبل المستخدم {odatelayer.meizzhourhead.innertext = meizzthehour+"time" ؛ odatelayer.meizzminutehead.innertext = meizztheminute+"minute ؛ odatelayer.meizzsecondhead.innertext = meizzthesecond+" ثواني "؛ writedateto (meizztheyear ، meizzthemonth ، meizzthedate ، meizzthehour ، meizztheminute ، meizzthesecond)} فارغ {odatelayer.meizzhourhead.innertext = "" ؛ odatelayer.meizzminutehead.innertext = "" ؛ odatelayer.meizzsecondhead.innertext = "" " evasettimenow () // قم بتعيين التحكم في الوقت على الوقت الحالي {odatelayer.meizzhourhead.innertext = new date (). Date (). getSeconds ()+"Seconds" ؛ MeizztheHour = New Date (). gethours () ؛ MeizzTheMinut Date () الوقت ، الوقت الذي تم اختياره من قبل user // evasettimenow () ؛ Format (mm) + "-" + format (n) + " + format (hh) +": want}} function bimgswitch () {if (busetime) {bimg = "on" ؛} else {bimg = "Off" ؛لمزيد من المعلومات حول JavaScript ، يرجى مراجعة الموضوعات الخاصة لهذا الموقع: "ملخص لمهارات تشغيل وقت JavaScript وتاريخ" ، "ملخص لتبديل JavaScript آثار ومهارات" جافا سكريبت خوارزمية البحث "،" ملخص ، "ملخص ،" ملخص ، "ملخص ،" ملخص ، "ملخص ،". "ملخص خوارزمية JavaScript Traversal والمهارات" و "ملخص استخدام التشغيل الرياضي JavaScript"
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.