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

求大神给个代码... 求大神给个代码 展开
 我来答
goshimo
2012-03-13 · TA获得超过524个赞
知道小有建树答主
回答量:883
采纳率:0%
帮助的人:463万
展开全部
完整代码如下:
<!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>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式