iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >使用Jquery实现点击文字后变成文本框且可修改
  • 654
分享到

使用Jquery实现点击文字后变成文本框且可修改

点击文字变成文本框 2022-11-15 22:11:23 654人浏览 泡泡鱼
摘要

使用Jquery实现点击文字变为文本框效果,可对文本框文字进行修改。 1.点击文字变为文本框 2.文本框自动全选文字 3.对文本框内容进行修改 4.点击文本框以外的地方文本框再次变为

使用Jquery实现点击文字变为文本框效果,可对文本框文字进行修改。

1.点击文字变为文本框
2.文本框自动全选文字
3.对文本框内容进行修改
4.点击文本框以外的地方文本框再次变为修改后的文字
5.同步更新sql数据库内容

html部分代码

<table width="200">
<tr>
<td><b>ID</b></td>
<td><b>名称</b></td>
<td><b>操作</b></td>
</tr>
<tr>
<td><b>1</b></td>
<td class="caname"><b>哈哈</b></td>
<td><b>删除</b></td>
</tr>
<tr>
<td><b>2</b></td>
<td class="caname"><b>哈哈</b></td>
<td><b>删除</b></td>
</tr>
<tr>
<td><b>3</b></td>
<td class="caname"><b>哈哈</b></td>
<td><b>删除</b></td>
</tr>
</table>

新建edit.js文件,代码如下

$(function() {
//获取class为caname的元素
$(".caname").click(function() {
var td = $(this);
var txt = td.text();
var input = $("<input type='text'value='" + txt + "'/>");
td.html(input);
input.click(function() { return false; });
//获取焦点
input.trigger("focus");
//文本框失去焦点后提交内容,重新变为文本
input.blur(function() {
var newtxt = $(this).val();
//判断文本有没有修改
if (newtxt != txt) {
td.html(newtxt);

}
else
{
td.html(newtxt);
}
});
});
});

Html头部引用jq类库文件和自己写的edit.js文件,注意顺序

<script src="../js/jquery.js" type="text/javascript"></script>
<script src="../js/edit.js" type="text/javascript"></script>

--结束END--

本文标题: 使用Jquery实现点击文字后变成文本框且可修改

本文链接: https://www.lsjlt.com/news/172641.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 使用Jquery实现点击文字后变成文本框且可修改
    使用Jquery实现点击文字变为文本框效果,可对文本框文字进行修改。 1.点击文字变为文本框 2.文本框自动全选文字 3.对文本框内容进行修改 4.点击文本框以外的地方文本框再次变为...
    99+
    2022-11-15
    点击文字 变成文本框
  • 如何用jquery实现点击改变文本
    本文小编为大家详细介绍“如何用jquery实现点击改变文本”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何用jquery实现点击改变文本”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新...
    99+
    2024-04-02
  • JS实现点击文本框改变背景颜色
    本文实例为大家分享了JS实现点击文本框改变背景颜色的具体代码,供大家参考,具体内容如下 代码如下: <!DOCTYPE html> <html>     &l...
    99+
    2022-11-13
    JS改变背景颜色 JS点击改变背景颜色 JS点击文本框改变颜色
  • html点击按钮改变文字怎么实现
    html点击按钮改变文字的实现方法:1.创建一个html文件;2.在html文件中添加html代码架构;3.在body标签里面使用p标签和button标签实现一个按钮和一段文本;4.在html标签里面添加script标签并设置点击按钮改变文...
    99+
    2024-04-02
  • js点击按钮改变按钮文字怎么实现
    要实现点击按钮改变按钮文字,可以使用JavaScript来操作DOM元素。首先,需要获取按钮元素,然后给按钮添加一个点击事件的监听器...
    99+
    2023-08-08
    js
  • vue怎么实现打包后生成一个配置文件且可以修改IP
    本篇内容介绍了“vue怎么实现打包后生成一个配置文件且可以修改IP”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!实现安装插件npm ...
    99+
    2023-07-05
  • css输入框文字点击消失输入文字颜色变深特效怎么实现
    这篇文章主要讲解了“css输入框文字点击消失输入文字颜色变深特效怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css输入框文字点击消失输入文字颜色变...
    99+
    2024-04-02
  • jQuery如何实现点击下拉框中的值累加到文本框中的方法
    这篇文章主要为大家展示了“jQuery如何实现点击下拉框中的值累加到文本框中的方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“jQuery如何实现点击下拉框中...
    99+
    2024-04-02
  • 怎么使用jquery实现不用点击file类型的input弹出文件选择对话框
    这篇文章主要介绍“怎么使用jquery实现不用点击file类型的input弹出文件选择对话框”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么使用jquery实现不...
    99+
    2024-04-02
  • 如何使用HTML实现文本框只读不能修改其内容
    这篇文章主要介绍了如何使用HTML实现文本框只读不能修改其内容,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。具体代码如下所示: ...
    99+
    2024-04-02
  • 使用css3怎么实现一个文本悬停改变效果
    使用css3怎么实现一个文本悬停改变效果?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。html<h2 class="hover-tex...
    99+
    2023-06-08
  • vue项目打包之后生成一个可修改IP地址文件怎么实现
    这篇“vue项目打包之后生成一个可修改IP地址文件怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue项目打包之后生...
    99+
    2023-07-05
  • 如何使用trigger实现不用点击file类型的input弹出文件选择对话框
    本篇内容介绍了“如何使用trigger实现不用点击file类型的input弹出文件选择对话框”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作