87,994
社区成员
发帖
与我相关
我的任务
分享<div>
<div class="show" id="test" onclick="edit(this.id)" onblur="edit(this.id)" title="点击此处添加心情">显示心情</div>
<div class="hide" style="display:none;" id="testfm">
<input type="text" name="nn" value="可编辑的内容一" onBlur="hide(this.parentNode.id)" />
</div>
</div>
<script language="javascript">
<!--
function $(e){
return document.getElementById(e);//封装获取函数
}
function edit(e){
//parseInt
$(e).style.display="none";
$(e+"fm").style.display="block";
$(e+"fm").childNodes[0].focus(); //div的子元素自动获得焦点
}
function hide(e){
//parseInt
$(e).style.display="none";
$(e=e.replace("fm","")).style.display="block";
}
-->
</script>