首页 web前端 html教程 怎样实现点击按钮文字变成input框,点击保存变成文字的实现的效果

怎样实现点击按钮文字变成input框,点击保存变成文字的实现的效果

Jan 23, 2018 am 10:47 AM
按钮 特点 点击

这次给大家带来怎样实现点击按钮文字变成input框,点击保存变成文字的实现的效果,实现实现点击按钮文字变成input框,点击保存变成文字效果的注意事项有哪些,下面就是实战案例,一起来看一下。

<!DOCTYPE html>  
<html lang="en">  
<head>  
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  <meta charset="utf-8">  
  <title>点击按钮文字变成input框,点击保存变成文字</title>  
  <style type="text/css">  
  table{ text-align: center; font-size: 14px;}   
  table>thead>tr>th{ font-weight: normal;}   
  .text-right{ padding-right:73px; text-align: right;}   
  .text{ width: 50px; height: 30px; border: 1px solid #ddd; text-align: center;}   
  </style>  
  <script type="text/javascript" src="js/jquery.min.js"></script>  
</head>  
  
<body>  
  <table>  
    <thead>  
      <tr>  
        <th width="400">品名</th>  
        <th width="200">件数</th>  
      </tr>  
    </thead>  
    <tbody>  
      <tr height="50">  
        <td>iPhone6s</td>  
        <td class="edit">2</td>  
      </tr>  
      <tr height="50">  
        <td>小米5</td>  
        <td class="edit">5</td>  
      </tr>  
    </tbody>  
    <tfoot>  
      <tr>  
        <td colspan="2" class="text-right">  
          <button type="button" class="btn" onclick="change(this)">修改</button>  
        </td>  
      </tr>  
    </tfoot>  
  </table>  
  
<script type="text/javascript">  
function change(obj){   
  var xg=$(obj).html();   
  if(xg==&#39;修改&#39;){   
    $(&#39;.edit&#39;).each(function(){   
      var old=$(this).html();   
      $(this).html("<input type=&#39;text&#39; name=&#39;editname&#39; class=&#39;text&#39; value="+old+" >");   
    })   
    $(obj).html(&#39;保存&#39;);   
  }else if(xg==&#39;保存&#39;){   
    $(&#39;input[name=editname]&#39;).each(function(){   
      var old=$(this).html();   
      var newfont=$(this).parent(&#39;td&#39;).parent(&#39;tr&#39;).children().find(&#39;input&#39;).val();   
      $(this).parent(&#39;td&#39;).html(newfont);   
    })   
    $(obj).html(&#39;修改&#39;);   
  }   
}   
</script>  
  
  
  
</body>  
</html>
登录后复制

相信看了这些案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

相关阅读:

怎样让移动端的网页内容自适应

table表格中的内容溢出应该如何处理

html关于PHP你必须知道的重要知识点

以上是怎样实现点击按钮文字变成input框,点击保存变成文字的实现的效果的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

在 Windows 中禁用传递优化服务的 5 种方法 在 Windows 中禁用传递优化服务的 5 种方法 May 17, 2023 am 09:31 AM

许多原因可能使你想要禁用传递优化服务在你的Windows电脑上。但是,我们的读者抱怨不知道要遵循的正确步骤。本指南将通过几个步骤讨论禁用传递优化服务的方法。要了解有关服务的更多信息,您可能需要查看我们的如何打开services.msc指南以获取更多信息。传递优化服务有什么作用?传递优化服务是具有云托管解决方案的HTTP下载程序。它允许Windows设备从备用来源下载Windows更新、升级、应用程序和其他大型包文件。此外,它还通过允许部署中的多个设备下载这些包来帮助减少带宽消耗。此外,Windo

ppt怎么做圆形的图片和文字 ppt怎么做圆形的图片和文字 Mar 26, 2024 am 10:23 AM

首先,在 PPT 中绘制一个圆圈,然后插入一个文本框,输入文字内容。最后,设置文本框的填充和轮廓为无,即可完成圆形图片和文字的制作。

如何重启、强制重启和关闭 iPad Mini 6 如何重启、强制重启和关闭 iPad Mini 6 Apr 29, 2023 pm 12:19 PM

如何强制重启iPadMini6强制重启iPadMini6是通过一系列按钮按下来完成的,它的工作原理如下:按下并释放音量调高按下并释放降低音量按住电源/锁定按钮,直到您在屏幕上看到Apple标志,表明iPadMini已强制重启仅此而已,您已经强制重启了iPadMini6!强制重启通常用于故障排除原因,例如iPadMini被冻结、应用程序被冻结或发生其他一些一般性不当行为。关于强制重启第6代iPadMini的程序需要注意的一点是,对于所有其他具有超薄边框并使用

重写后:

如何解决 PS5 控制器在 Windows 11 上未被识别的问题 重写后: 如何解决 PS5 控制器在 Windows 11 上未被识别的问题 May 09, 2023 pm 10:16 PM

关于连接我的PS5控制器,我应该知道什么?与DualSense控制器一样好,有报告称控制器未连接或未被检测到。解决此问题的最简单方法是使用适当的USB电缆将控制器连接到您的PC。有些游戏本身就支持DualSense。在这些情况下,您只需插入控制器即可。但这引发了其他问题,例如如果您没有USB电缆或不想使用USB电缆怎么办

word中怎么给文字加点? word中怎么给文字加点? Mar 19, 2024 pm 08:04 PM

我们在日常制作Word文档时,有时需要给文档中的某些文字下方加点,尤其是出试题的时候。来用于重点突出这部分内容,小编给大家分享下word中怎么给文字加点的技巧,希望能帮助到您。1.打开一个空白word文档。  2.举个例子比如给“如何给文字加点”几个字的下面加上点。  3.我们先把“如何给文字加点”几个字用鼠标左键选择了,注意以后你想给那个字加点就先用鼠标的左键选择哪个字。今天我们给这几个字都加点,所以几个字都选择了。选中这几个字后右击,在弹出来的功能框中点击字体。  4.然后就会出现一个这样的

在iPhone iOS 17上如何设置多个计时器 在iPhone iOS 17上如何设置多个计时器 Sep 18, 2023 am 09:01 AM

在iOS17中,您可以使用时钟应用程序在iPhone上设置多个计时器,或使用Siri免提设置。我们在本文中讨论了两者。让我们来看看它们。使用时钟应用程序在iPhone上设置多个计时器打开iPhone上的时钟应用程序,然后点击右下角的计时器选项卡。现在,设置小时、分钟和秒。您可以使用“标签”和“计时器何时结束”选项来设置计时器的名称以及计时器完成时的首选音调。这将帮助您区分计时器。完成后,点击“开始”按钮。然后,点击右上角的“+”图标。现在,重复上述步骤以在iPhone上设置多个计时器。您还可以浏

如何清空 Microsoft Edge 浏览器的下载记录? 如何清空 Microsoft Edge 浏览器的下载记录? Apr 21, 2023 am 09:34 AM

点击进入:ChatGPT工具插件导航大全在Edge中查找和删除下载历史记录与其他浏览器一样,Edge有一个下载

更改 Windows 11 上的电源按钮操作 [5 提示] 更改 Windows 11 上的电源按钮操作 [5 提示] Sep 29, 2023 pm 11:29 PM

电源按钮可以做的不仅仅是关闭PC,尽管这是桌面用户的默认操作。如果您想更改Windows11中的电源按钮操作,它比您想象的要容易!请记住,物理电源按钮与“开始”菜单中的按钮不同,下面的更改不会影响后者的操作。此外,您会发现电源选项略有不同,具体取决于它是台式机还是笔记本电脑。为什么要在Windows11中更改电源按钮操作?如果您让计算机进入睡眠状态的频率高于关闭计算机,则更改硬件电源按钮(即PC上的物理电源按钮)的行为方式即可。同样的想法也适用于休眠模式或简单地关闭显示器。更改Windows11

See all articles