JS,JQUERY我要设置一个修改按钮或者双击要修改的文本,文本变成INPUTTYPE,及可输入

求大神给个代码... 求大神给个代码 展开
 我来答
goshimo
2012-03-13 · TA获得超过524个赞
知道小有建树答主
回答量:883
采纳率:0%
帮助的人:453万
展开全部
完整代码如下:
<!doctype html>
<html>
<head>
<title>Edit content</title>
</head>
<style>
</style>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script>

$(function() {
$("#btnEdit").click(edit);
$(".editable").dblclick(edit);
});

function edit() {
var o = $(".editable");
var str = o.text();
o.text("");
var txt = $("<input>");
txt.val(str).appendTo(o).select();
$("#btnEdit").unbind("click");
txt.blur(function() {
o.text(txt.val());
$("#btnEdit").click(edit);
});
}
</script>
<body>
<span class="editable">Double click to edit me.</span><button id="btnEdit">Edit</button>
<hr>
<span>Can not edit me.</span>
</body>
</html>
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式