gpt4 book ai didi

javascript - TinyMCE - 单击按钮后更改文本字体大小

转载 作者:行者123 更新时间:2023-12-03 00:31:11 25 4
gpt4 key购买 nike

我想在单击更改字体中的字体按钮后更改所选文本的大小:但我使用该行后它没有改变:

editor.execCommand("fontSize", false, e.data.source)

这是带有 fiddle 的代码:

<script type="text/javascript">
tinymce.init({
selector: "textarea",
plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen",
"insertdatetime media table contextmenu paste"
],
toolbar: "wrapselection | code | insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
setup: function (editor) {
editor.addButton('wrapselection', {
text: 'Change Font',
icon: false,
onclick: function () {


editor.windowManager.open({
title: 'Enter Font Size',
body: [
{type: 'textbox', name: 'source', label: 'Font Size'}
],
onsubmit: function(e) {
alert(e.data.source);
editor.focus();
editor.execCommand("fontSize", false, e.data.source);

}
});


}
});
}

});
</script>

<form method="post" action="dump.php">
<textarea name="content">This is content in the editor</textarea>
</form>

http://fiddle.tinymce.com/a7gaab

如何在用户单击其大小后更改字体大小?

最佳答案

只需在警报消息后添加以下代码行

editor.getBody().style.fontSize = e.data.source + 'px';

更新了代码

http://fiddle.tinymce.com/b7gaab

关于javascript - TinyMCE - 单击按钮后更改文本字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53864735/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com