学习首页 百科 人生课堂 办公软件 英语学习 操作系统 故事会 编程资料 软件学习 设计
铭瑶网 >> 学习首页 >> 编程 >> 文本框内又一显示时间脚本
标题:文本框内又一显示时间脚本

【字体: 】 时间:2008-4-11 来源:互联网 作者:study

文本框内又一显示时间脚本

要完成此效果需要三个步骤第一步:把如下代码加入到<head>区域中<SCRIPT LANGUAGE="JavaScript"><!-- Beginfunction isodatetime() {var today = new Date();var year  = today.getYear();if (year < 2000)    year = year + 1900; var month = today.getMonth() + 1;var day  = today.getDate();var hour = today.getHours();var hourUTC = today.getUTCHours();var diff = hour - hourUTC;var hourdifference = Math.abs(diff);var minute = today.getMinutes();var minuteUTC = today.getUTCMinutes();var minutedifference;var second = today.getSeconds();var timezone;if (minute != minuteUTC && minuteUTC < 30 && diff < 0) { hourdifference--; }if (minute != minuteUTC && minuteUTC > 30 && diff > 0) { hourdifference--; }if (minute != minuteUTC) {minutedifference = ":30";}else {minutedifference = ":00";}if (hourdifference < 10) { timezone = "0" + hourdifference + minutedifference;}else {timezone = "" + hourdifference + minutedifference;}if (diff < 0) {timezone = "-" + timezone;}else {timezone = "+" + timezone;}if (month <= 9) month = "0" + month;if (day <= 9) day = "0" + day;if (hour <= 9) hour = "0" + hour;if (minute <= 9) minute = "0" + minute;if (second <= 9) second = "0" + second;time = year + "-" + month + "-" + day + "T"+ hour + ":" + minute + ":" + second + timezone;document.isoclock.display.value = time;window.setTimeout("isodatetime();", 500);}//  End --></script>第二步:把如下代码加入到<body>区域中<center><form name=isoclock><input type=text name=display size=30 style="border:0;"></form></center>第三步:把“OnLoad="isodatetime()"”加在<body>标记里例如:<body OnLoad="isodatetime()"> 

查看/参与:讨论/评论 相关文章:Javascript