posts - 0,  comments - 5,  trackbacks - 0

          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
          <title>新建網頁 1</title>
          <script language="javascript">
          <!--
          var inputItem; // 輸入框句柄
          var g_activeItem; // 保存正在編輯的單元格
          function changeToText(obj)
          {
          ?if( obj && inputItem )
          ?{
          ??// 如果存在正在編輯的單元格, 則取消編輯狀態, 并將編輯的數據保存起來
          ??var str = " ";
          ??if(inputItem.value != "")
          ??{
          ???str = inputItem.value;
          ??}
          ??obj.innerText = str;??
          ?}
          }

          function changeToEdit(obj)
          {
          ?if( !inputItem )
          ?{
          ??inputItem = document.createElement('input');
          ??inputItem.type = 'text';
          ??inputItem.style.width = '100%';
          ??inputItem.style.height = '18px';
          ??inputItem.style.fontSize = '12px';
          ?}
          ?inputItem.style.display = '';
          ?inputItem.value = obj.innerText; // 將該單元格的數據文本讀到控件上
          ?obj.innerHTML = ''; // 清空單元格的數據
          ?obj.appendChild(inputItem);
          ?inputItem.focus();
          ?g_activeItem = obj;
          }

          document.attachEvent('ondblclick',function()
          {
          ?if (event.srcElement.tagName.toLowerCase() == "td")
          ?{
          ??if( !inputItem )
          ??{
          ???inputItem = document.createElement('input');
          ???inputItem.type = 'text';
          ???inputItem.style.width = '100%';
          ???inputItem.style.height = '18px';
          ???inputItem.style.fontSize = '12px';
          ??}
          ??changeToText()
          ??changeToEdit(event.srcElement);
          ?} else
          ?{
          ??event.returnValue = false;
          ??return false;?
          ?}
          });

          document.attachEvent('onclick', function()
          {
          ?if( event.srcElement.parentNode == g_activeItem || event.srcElement == g_activeItem )
          ?{
          ??return;
          ?} else
          ?{
          ??changeToText(g_activeItem);
          ?}
          });
          //-->
          </script>
          <style type="text/css">
          <!--
          .STYLE1 {font-size: 24px}
          -->
          </style>
          </head>
          <body>
          <table border="0" width="100%" id="table1">
          ?<tr>
          ? <td colspan="5" align="center" valign="middle"><span class="STYLE1">Test     </span></td>
          ? </tr>
          ?<tr>
          ? <td width="130"> </td>
          ? <td width="130"> </td>
          ? <td width="130"> </td>
          ? <td width="130"> </td>
          ? <td width="130"> </td>
          ?</tr>
          </table>
          </body></html>

          posted on 2008-06-05 15:21 crazy 閱讀(188) 評論(0)  編輯  收藏 所屬分類: javasrcipt
          主站蜘蛛池模板: 洞头县| 眉山市| 温泉县| 东海县| 龙岩市| 玉林市| 鄄城县| 江安县| 玛纳斯县| 连江县| 确山县| 玉溪市| 融水| 宕昌县| 卓资县| 临沧市| 泸州市| 龙南县| 连平县| 汶上县| 海伦市| 通渭县| 永州市| 赣州市| 顺平县| 新化县| 绥中县| 普宁市| 苏州市| 潞城市| 泰安市| 图木舒克市| 沿河| 诸暨市| 雅江县| 维西| 土默特右旗| 鲁甸县| 威信县| 贵州省| 汉源县|