我有一个tinymce textarea(TinyMCE 3.5.11),它包含一个像
这样的元素<span id="lastreplytimeee">...</span>
我需要使用span id作为选择器来访问和更改此元素的内容。
我尝试过像
这样的事情tinyMCE.DOM.setHTML('lastreplytime', $input.val());
没有工作。
有什么建议吗?
这一行在.ready:
之内 $().ready(function() {
jQuery('.flexy_datepicker_input').datetimepicker({
lang:'tr',
format:'Y-m-d H:i:s',
dayOfWeekStart:1,
onChangeDateTime:function(dp,$input){
document.getElementById("lastreplytimeee").innerHTML = $input.val();
}
});
});
答案 0 :(得分:0)
document.getElementById("id")
获取对该特定标记的引用。
.innerHTML
是指在您上面提到的特定div中为HTML分配值或显示值。
尝试使用 -
document.getElementById("lastreplytimeee").innerHTML = $input.val();
如果你使用的是jQuery,试试这个 -
$("#lastreplytimeee").html = $input.val();
希望它有所帮助:)快乐编码!
答案 1 :(得分:0)
找到解决方案,tinymce要求其dom实用程序访问并使用其中的元素,例如:
tinyMCE.activeEditor.dom.setHTML(tinyMCE.activeEditor.dom.select('selector'), 'some inner html');