问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery技术实现双击表格时在td里添加输入框,焦点离开时输入框消失,但输...

发布网友 发布时间:2022-04-24 05:36

我来回答

2个回答

热心网友 时间:2022-05-15 12:33

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>table中tdの変更</title>
<script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
$(function(){
$("td").dblclick(function(){
$(this).text("");
var input = "<input type='text'>"
$(this).append(input);
$("input").focus();
$("input").blur(function(){
if($(this).val()==""){
$(this).remove();
}else{
$(this).closest("td").text($(this).val());
}
})
})
})
</script>
<style type="text/css">
#table tr td {
padding:5px 44px;
}
</style>
</head>
<body >
<form id="theForm">
<table id="table" border="1" cellspacing="0">
<tr><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td></tr>
<tr><td> </td><td> </td><td> </td></tr>
</table>
</form>
</body>
</html>

代码你测一下,注意修改jquery包的路径,有问题可追问!!追问在输入框出来的时候,双击输入框里的内容会出现源码,,例如:
输入框里的内容是你好,则双击内容的时候会变成:
请问,该怎么解决???????????????

追答$(this).append(input);看这行 主要问题可能出现在这行
$(this).html(input);这个也可以
不过你写成这个$(this).text(input);就会出现你那样的状况!
把你代码写出来看看

热心网友 时间:2022-05-15 13:51

请问楼主解决了么 我也出现这问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? jQuery实现当文字过多时,完成输入后(失去焦点),显示输入的前面的文字... jquery文本输入框失去焦点的时候显示默认值或输入值, jquery 如何实现 用户名文本框click都清空文本内容 ...失去焦点时,内容又逐渐出现!最好用jquery实现,谢谢各位高手指教... 结合html代码,编写jquery程序实现当修改文本框的内容并使之失去焦点的... jquery 怎么让输入框失去焦点 “jquery”怎么让文本框获取焦点? jquery如何获取文本框是否有焦点,焦点移出时触发事件 dn表示管子内径还是外径? 怎么算无缝钢管的重量 76*4.5长度66mm是多少重 无缝钢管管外径:Φ76×4/Φ142×2,双管是什么意思? 国标 无缝钢管规格表 型号尺寸? 谁能告诉我用DN表示管道口径时是表示的管道内径还是外径? 外径为76的无缝管管螺纹是多少 钢管标准管径 无缝钢管76×8是内径还是外径 常用的无缝钢管有哪些规格? 常见的无缝钢管有哪些规格? 钢管上写的“DN“是什么意思? 谁能告诉我 钢管DN 通径和mm的换算? JQuery设置文本框和密码框得到焦点时的样式 jquery表单文本框focus获取焦点后,用什么方法马上就跳出焦点(强制),不... jquery mobile text输入框怎么能够去掉获得焦点时 Jquery鼠标移入和移出、点击事件,点击变色,鼠标移出又... jQuery Mobile框架弹窗中放表单文本框,整个弹窗区域都会变为文本框的... jquery js 当文本框获得焦点时,自动选中里面的文字 jquery js当文本框获得焦点时,如何自动选中里面的文字? jquery 中,局部刷新,失去焦点的问题 如何使用jQuery事件绑定实现鼠标移入背景色变红,移出背景色变黑._百度... 网页浮动窗口用JQuery 如何实现单击不在浮动窗口上时,让它消失,怎么做... 笔记本电脑硬盘和台式电脑硬盘都是7200转,为什么台式机的更快 硬盘在计算机的哪个部位 三宏汽车零部件(上海)有限公司怎么样? 宁波铝宏汽车零部件有限公司怎么样? 聊城市茂宏汽车零部件厂怎么样? 08年出生属鼠的女孩,姓曾的取什么名字比较好 孩子姓曾取名 金鼠 高分!!!为曾姓男孩起名!!! 给姓曾春字辈属鼠的女孩起名,爸爸姓曾,妈妈姓韩? 2008年7月5日9:10出生,父姓曾属鸡,母姓属鼠。拜求网友取个名字参考