对象HTMLTextAreaElement javascript响应
为什么我不能通过Javascript/Jquery获取tinymce文本区域中的内容?在我尝试过的所有事情中,它总是给我对象HTMLTextAreaElement javascript响应,javascript,jquery,html,tinymce,textarea,Javascript,Jquery,Html,Tinymce,Textarea,为什么我不能通过Javascript/Jquery获取tinymce文本区域中的内容?在我尝试过的所有事情中,它总是给我[object HTMLTextAreaElement]作为响应。我做错了什么 Javascript: function changeText2(){ var content = tinyMCE.getContent('content'); } alert(content); HTML: t在此处显示可编辑内容 您将获得textarea元素本身。要获取其值,请添加.
[object HTMLTextAreaElement]
作为响应。我做错了什么
Javascript:
function changeText2(){
var content = tinyMCE.getContent('content');
}
alert(content);
HTML:
t在此处显示可编辑内容
您将获得textarea元素本身。要获取其值,请添加.value
获取活动元素:
var focused = document.activeElement;
focused = WhoFocusseth(focused);
function WhoFocusseth(focused){
if(!focused || focused == document.body){
focused = null;
return focused;
} else if(document.querySelector){
focused = document.querySelector(":focus");
return focused;
}
}
现在您可以获得元素id:
var Which_Elem_In_Focus = focused.id;
纯Javascript。现在您能告诉我为什么在文本区域中键入时变量内容会发生变化吗?
var Which_Elem_In_Focus = focused.id;