又怎样把层里面的内容双击选中添加到文本框中,然后编辑后点击确定把以前的内容更新掉 谢谢了

 我来答
缓步莫迟疑C
2011-11-30 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6506万
展开全部
<body>
<table border="0" height="88" >
<tr>
<td >City Name</td>
<td><input id="city_name" type="text" name="city_name" size="26"> </td>
</tr>
<tr>
<td colspan="2"><input type="button" value="OK" name="ok" onclick="javascript:savetxt();"></td>
</tr>
</table>
<div id="mydiv"></div>
<script language="javascript">
var selobj, txtobj=document.getElementById('city_name');
function savetxt(){
if(selobj){
selobj.innerHTML = txtobj.value;
selobj = undefined;
}else{
document.getElementById('mydiv').innerHTML += '<span ondblclick=\'javascript:selobj=this;txtobj.value=this.innerHTML;\'>'+txtobj.value+'</span><br>'
}
}
</script>
</body>
追问
实现了 
还有一种情况就是 随便点击div中的内容可编辑然后点击按钮保存
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式