Home >Web Front-end >HTML Tutorial >点击按钮文字变成input框,点击保存变成文字的实现代码_HTML/Xhtml_网页制作

点击按钮文字变成input框,点击保存变成文字的实现代码_HTML/Xhtml_网页制作

WBOY
WBOYOriginal
2016-05-24 09:05:451759browse

点击按钮文字变成input框,点击保存变成文字的实现代码

XML/HTML Code复制内容到剪贴板
  1. nbsp;html>  
  2. html lang="en">  
  3. head>  
  4.   meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5.   meta charset="utf-8">  
  6.   title>点击按钮文字变成input框,点击保存变成文字title>  
  7.   style type="text/css">  
  8.   table{ text-align: center; font-size: 14px;}   
  9.   table>thead>tr>th{ font-weight: normal;}   
  10.   .text-right{ padding-right:73px; text-align: right;}   
  11.   .text{ width: 50px; height: 30px; border: 1px solid #ddd; text-align: center;}   
  12.   style>  
  13.   script type="text/javascript" src="js/jquery.min.js">script>  
  14. head>  
  15.   
  16. body>  
  17.   table>  
  18.     thead>  
  19.       tr>  
  20.         th width="400">品名th>  
  21.         th width="200">件数th>  
  22.       tr>  
  23.     thead>  
  24.     tbody>  
  25.       tr height="50">  
  26.         td>iPhone6std>  
  27.         td class="edit">2td>  
  28.       tr>  
  29.       tr height="50">  
  30.         td>小米5td>  
  31.         td class="edit">5td>  
  32.       tr>  
  33.     tbody>  
  34.     tfoot>  
  35.       tr>  
  36.         td colspan="2" class="text-right">  
  37.           button type="button" class="btn" onclick="change(this)">修改button>  
  38.         td>  
  39.       tr>  
  40.     tfoot>  
  41.   table>  
  42.   
  43. script type="text/javascript">  
  44. function change(obj){   
  45.   var xg=$(obj).html();   
  46.   if(xg=='修改'){   
  47.     $('.edit').each(function(){   
  48.       var old=$(this).html();   
  49.       $(this).html("input type='text' name='editname' class='text' value="+old+" >");   
  50.     })   
  51.     $(obj).html('保存');   
  52.   }else if(xg=='保存'){   
  53.     $('input[name=editname]').each(function(){   
  54.       var old=$(this).html();   
  55.       var newfont=$(this).parent('td').parent('tr').children().find('input').val();   
  56.       $(this).parent('td').html(newfont);   
  57.     })   
  58.     $(obj).html('修改');   
  59.   }   
  60. }   
  61. script>  
  62.   
  63.   
  64.   
  65. body>  
  66. html>  

以上这篇点击按钮文字变成input框,点击保存变成文字的实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

原文地址:http://www.cnblogs.com/yuxiaoqi912/p/5470354.html

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn