богатый редактор - получить значение - PullRequest
0 голосов
/ 03 января 2012

Я пытаюсь получить значение редактора Dojo и добавить его к скрытому вводу. Этот код:

onClick="dojo.byId('editorContent').value = this.getValue() 

работает правильно, если я поместил его в div редактора. Однако я хочу обновить, прежде чем отправить форму скрытого ввода. Я уже пробовал с onclick и onsubmit, но не работает. Вероятно, это неправильно:

content.getValue()   

код

<form>  
  <div id="descricao_oferta">
        <input type="hidden" name="item[editorContent]" id='editorContent' />
        <div dojoType="dijit.Editor" id="content" height='200px'">
        <?php echo isset($arr['conteudo']) ? $arr['conteudo'] : "Descrição";?>
    </div>
<form>

    <input id="send" name="send" type="submit" value="Registo" onClick="dojo.byId('editorContent').value = content.getValue()"/>

</form>

Как я могу обновить скрытый ввод содержимым редактора при отправке формы?

аналогичная проблема

Ответы [ 2 ]

1 голос
/ 03 января 2012

источник

это правильный путь:

onClick="dojo.byId('editorContent').value = dijit.byId('content').get('value')"
0 голосов
/ 03 января 2012

Разве это не должно быть dijit.Editor.get('value');, чтобы получить значение из редактора?

http://dojotoolkit.org/documentation/tutorials/1.6/editor/

...