#javascript #ajax
#javascript #ajax
Вопрос:
На моей странице есть редактор wysiwyg nicEditor (тег textarea).
Я хочу отправить выходные данные редактора кода на страницу php с помощью ajax, это мой запрос.
Комментарии:
1. получить
<textarea>
значениеescape()
и отправить его? Не могли бы вы объяснить, в чем ваша проблема?2. У меня на моей странице есть редактор wysiwyg nicEditor, и я хочу отправить выходные данные редактора HTML-кода на страницу php с помощью ajax, это мой запрос
3. Все находится в
<div>
элементе. Вы должны найти его, получитьinnerHTML
,escape()
его и отправить в свой PHP-скрипт. В любом случае, мы не знаем, в чем ваша проблема..4. @atlavis — Я нашел его, но у него нет идентификатора attr
5. Это не только для тебя, @Король Лев, но, пожалуйста, не повторяй то, что ты сказал в своей статье. Люди задают вопросы, потому что в OP недостаточно информации. Повторная публикация того же самого не дает в 2 раза больше информации — 2×0 = 0.
Ответ №1:
Вы можете использовать php require
для включения файлов любого типа:
textarea.html:
<textarea>
//htmlcode
</textare>
page.php:
<?php
//php code
require "textarea.html"
?>
это то, о чем вы говорите?
Или вы имеете в виду использование javascript для получения html-кода из файла?
Комментарии:
1. Возможно, я ошибаюсь здесь, но я думаю, что вы неправильно используете термин Ajax. Если вы просто используете php и html-код, это не Ajax (асинхронный JavaScript и XML)
Ответ №2:
я не знаю точно, как работает NicEdit, но согласно nicedit.com это просто меняет все <textarea>
на расширенные редакторы html. Я предполагаю, что вы все еще можете ссылаться на текстовые области таким же образом, что позволило бы выполнить то, что сказал @atlavis:
<textarea id='text1'></textarea>
<script>
var textarea document.getElementById('text1').value;
textarea = escape(textarea);
//now send textarea to the php with a XHR request
</script
Комментарии:
1. К сожалению, ничего не произошло