求一段jquery的js代码 要求是:点击表格中的某个td,这个td里面的内容变成可编辑的状态,编辑完之后,焦点离开就变回文本格式. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $("#tb").find("td").bind("click",function(){var ip = $(this).find("input");if(ip.length>0) return;var text =$(this).text();$(this).html("<input type='text' value='"+text+"'></input>");$(this).find("input").focus();$(this).find("input").blur(function(){ $(this).parent().html(this.value);});});<table id="tb"><tr><td>abcd</td></tr></table>基本满足条件,高手指点 <table> <tr> <td style="width:100px;height:30px;border:1px red solid" onclick="editme(this)"> </td> </tr> </table><script> function editme(el){ var input=document.createElement('input'); input.onblur=function(){ el.innerHTML=input.value; } input.type="text" input.value=el.innerHTML.replace(/\s*/g,""); el.innerHTML=""; el.appendChild(input); input.focus(); } </script> Google地图如何设置变量坐标为中心 Ie8.0 下这个代码写的菜单不能用了 新人提问,jquery的选择问题。。。 急送分·超简单的js问题? 多选SELECT中的数据如何保存到数据库 为什么每次点击CSDN的显示导航栏都提示脚本错误 onChange等事件的返回值处理问题,不可理解。 一个小问题,老位帮忙解决一下. 读文本文件的问题,希望大侠多指点 求助 如何打开客户端程序 在线等待 javascript/showModalDialog/弹出窗口鼠标选中文字问题/打印问题 jquery插件的使用
var ip = $(this).find("input");
if(ip.length>0) return;
var text =$(this).text();
$(this).html("<input type='text' value='"+text+"'></input>");
$(this).find("input").focus();
$(this).find("input").blur(function(){
$(this).parent().html(this.value);
});
});<table id="tb">
<tr>
<td>abcd</td>
</tr>
</table>
基本满足条件,高手指点
<table>
<tr>
<td style="width:100px;height:30px;border:1px red solid" onclick="editme(this)">
</td>
</tr>
</table><script>
function editme(el){
var input=document.createElement('input');
input.onblur=function(){
el.innerHTML=input.value;
}
input.type="text"
input.value=el.innerHTML.replace(/\s*/g,"");
el.innerHTML="";
el.appendChild(input);
input.focus();
} </script>