我在某些span标签上创建了一堆内联tinyMCE编辑器,如此
<span class="editor">text here</span>
<script type="text/javascript">
tinymce.init({
selector: ".editor",
inline: true,
object_resizing: false,
toolbar: "undo redo",
menubar: false,
forced_root_block: false,
});
</script>
但我想隐藏输入它会自动生成除mce_ [number]之外的其他名称,以便它与cakePHP框架所期望的相匹配。我尝试用javascript更改这些字段的name属性。有时它可以工作,有时候这些输入字段在提交表单时不会有任何数据。有什么帮助吗?
答案 0 :(得分:5)
tinyMCE会自动选择div的id(或在你的情况下为span)作为隐藏输入的名称。 如果没有指定id,它只会使用mce_#。
<span class="editor" id="DesiredName">text here</span>