您的位置:首页 > 其它

input双击可以编辑,单击后还原不可编辑状态

2008-11-27 11:22 351 查看
<style>
div {border:1px #000 solid; width:120px}
</style>
<script>
window.onload = function(){
document.getElementById("azhi").ondblclick=function(){toInput(this)}
}
toInput = function(obj){
var o = document.createElement("input");
o.value = obj.innerHTML;
o.onblur=function(){toDiv(o)}
document.body.replaceChild(o, obj);
}
toDiv = function(obj){
var oDiv = document.createElement("div");
oDiv.innerHTML = obj.value;
oDiv.id = 'azhi';
oDiv.ondblclick=function(){toInput(oDiv)}
document.body.replaceChild(oDiv, obj);
}
</script>
<div id="azhi">corange</div>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  input function div border