【发布时间】:2016-02-19 07:31:35
【问题描述】:
<div class="wrap3">
lorem lorem lorem
<div class="inside3 ed" contentEditable>ipsum ipsum ipsum</div>
</div>
<div id="btnsave">Save</div>
js
$("#btnsave").click(function(){
var a = document.activeElement.innerText;
console.log(a);
});
在ed 内单击它会变为活动状态-(蓝色边框)
点击btnsave不会给出ed的内容,而是整个文档的内容。
【问题讨论】:
-
$('.ed').text()仅用于文本或$('.ed').html()用于文本和其他 html 对象 -
@guradio,谢谢,但我需要活动 div 的内容。下一次点击将在另一个 div 上
-
我已经更新了我的答案。
-
@RinoRaj,您更新的答案不起作用。控制台为空。请在发布前检查您的解决方案。
-
@bonaca 检查我的演示