| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > <textarea> и tiny_mce, не могу взять value |
| Автор: DimanLin 15.4.2008, 14:45 |
| Есть <textarea> на неё надет tiny_mce. Проблемма в том, что я не могу взять value из этой textarea когда к ней прикручен Tiny. Вот первый фаил: ======================================== <html> <script language="javascript" type="text/javascript" src="http://test.lan/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "simple" }); </script> <body> <form> <textarea cols="30" rows="5" id="dd"></textarea> <input type="button" value="OK" onclick='ff();'> </form> </body> <script language="javascript" type="text/javascript" src="http://test.lan/js/tiny.js"></script> </html> ==================================================== Вот второй: tiny.js ================================================ function ff() { alert(document.getElementById('dd').value); } PM MAIL |
| Автор: ksnk 15.4.2008, 15:51 |
| TinyMce создает фрейм, в котором и производится редактирование. Чтобы получить наредактированный контент до нажатия на кнопку submit, можно сделать так value = tinyMCE.selectedInstance.getHTML() // для текущего редактора |
| Автор: ArNic 6.10.2008, 03:35 | ||
| Дополню сообщение ksnk Для TinyMCE версии 3.x работает такая конструкция:
Т.е. концовка поменялась |