码迷,mamicode.com
首页 > Web开发 > 详细

JS双击div编辑文本内容

时间:2014-11-13 10:37:13      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:blog   io   ar   java   div   on   log   cti   代码   

HTML代码:

<div class="album">
	<div class="image"><a href="javascript:;" onclick="view({$vo.id})"><img src="{$vo.img}" /></a></div>
	<div class="name" id="{$vo.id}" ondblclick="edit(this,{$vo.id})">{$vo.name}</div>
</div>

  

JQuery代码:

function edit(msg,id){
	var text = $(msg).text();
	$(msg).html("<input type=‘text‘ name=‘album‘ value=‘"+text+"‘ size=20");
	$("input[name=‘album‘]").focus();
	$("input[name=‘album‘]").blur(function(){
		var name = $(this).val();
		if(name.indexOf(" ") >= 0 || name == ""){
			alert("相册名称不能为空且不能含有空格!");
			$("input[name=‘album‘]").focus();//获取焦点
			$("input[name=‘album‘]").select();//input内容选中
		}else{
			if(text == name){
				$(msg).html(text);
			}else{
				$.get( url+"edit?id="+id+"&name="+encodeURI(name), function(result){
					if(result != ‘‘){alert(result);}
					$(msg).html(name);
				});
			}
		}
	});
}

  

JS双击div编辑文本内容

标签:blog   io   ar   java   div   on   log   cti   代码   

原文地址:http://www.cnblogs.com/rnckty/p/4094235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!