本页无刷新修改后台数据

由于后台各不同,所以就没有连接后台了,只是做了个简单的数据返回

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>MyHtml.html</title>
 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
   
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  </head>
 
  <body>
  <form name="form1" action="*">
    <table id="modifynametable" name="modifynametable" border="1" cellpadding="1" cellspacing="1" width="50%"/>
    <tr>
       <td width="70%">

 </td>
       <td>
         <input type="button" name="modify" value="修改" οnclick="initModify();"/>
       </td>
 <td>
 </td>
    </tr>
    </table>
    <table name="modifyname"  id="modifyname" border="1" cellpadding="1" cellspacing="1" width="50%"/>
    <tr>
 <td width="20%">
          用户名称:
       </td>
       <td>
          星哥
       </td>
      
    </tr>
    </table>
    </form>
  </body>
  <script language="javascript">
   function initModify()
   {
    //modifynametable
      var tableobj1= document.getElementById("modifynametable");

      var savebtn = tableobj1.rows[0].children.item(1);

      savebtn.innerHTML="<input type='button' name='save' value='保存' οnclick='saveModify();'/>";
    
      var backbtn=tableobj1.rows[0].children.item(2);

      backbtn.innerHTML="<input type='button' name='cancel' value='返回' οnclick='cancelModify();'/>";
    //modifyname
      //用户text
      var table= document.getElementById("modifyname");

      var name = table.rows[0].children.item(1);
      name.value=name.innerHTML;
      name.innerHTML="";
      var nameobj = document.createElement("input");
      nameobj.type="text";
      nameobj.maxLength=30;
      nameobj.id="name";
      nameobj.name="name";
      nameobj.value=name.value;
      nameobj.size="30";
      name.appendChild(nameobj);
      name.align="left";

   }
    function saveModify()
    {
  //modifynametable
      var tableobj1= document.getElementById("modifynametable");

      var savebtn = tableobj1.rows[0].children.item(1);

      savebtn.innerHTML="<input type='button' name='save' value='修改' οnclick='initModify();'/>";
    
      var backbtn=tableobj1.rows[0].children.item(2);

      backbtn.innerHTML="";

  //modifyname

      var table= document.getElementById("modifyname");

      var name = table.rows[0].children.item(1);
      name.innerHTML=document.all.name.value;
  
 
    }
    function cancelModify()
    {
  //modifynametable
      var tableobj1= document.getElementById("modifynametable");

      var savebtn = tableobj1.rows[0].children.item(1);

      savebtn.innerHTML="<input type='button' name='save' value='修改' οnclick='initModify();'/>";
    
      var backbtn=tableobj1.rows[0].children.item(2);

      backbtn.innerHTML="";

  //modifyname

      var table= document.getElementById("modifyname");

      var name = table.rows[0].children.item(1);
      name.innerHTML=name.value;


     }
  </script>
</html>
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值