2016-02-19 44 views
0

我需要獲取tinyMCE WYSWYG編輯器的FontSize的當前值。 當沒有選擇在textarea的文字和TEXTSIZE按鈕被點擊的問題是,它給我的是選擇正確的值,通過使用這種tinyMCE.activeEditor.queryCommandValue(「FontSize」);被執行

editor.on('ExecCommand', function(editor) { 
 

 
    var val = tinyMCE.activeEditor.queryCommandValue("FontSize"); 
 
    alert(val) 
 

 
});

但是,當我選擇文本區域中的一些文本並選擇FontSize,它會在警報中給我0值。 無論如何我需要做的是獲得當前選定的值。請幫忙! 在此先感謝。

+0

你可以建立一個小簡化小提琴嗎? (http://jsfiddle.net) – Julo0sS

+0

我認爲它應該更改爲'editor.queryCommandValue(「FontSize」);' –

+0

@ Julo0sS - 這是我嘗試的工作示例。 https://jsfiddle.net/rachits21/d3h060np/5/。請建議。 – Raichu

回答

0

已解決 - 我通過替換「editor.value」而不是val來解決問題。它取任何情況下的當前值execCommand值。