C#2008 ,webform,javascript实时时间显示位置的问题

No001 2008-09-05 03:15:12
在网上找到下面的代码,加到了我的webform中

========================================================
 第一步:把如下代码加入到<head>区域中

  <script LANGUAGE="Javascript">
  <!-- Begin
  function 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()">
==================================================================================

问题是:在界面中input显示的位置总是不合适,能不能把时间显示指定到webform中的某一个textbox???或者显示在指定的位置
...全文
36 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZengHD 2008-09-05
  • 打赏
  • 举报
回复
  <center>
   <form name=isoclock>
   <input type=text name=display size=30>
   </form>
   </center>

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧