Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 27.02.2014, 17:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от lamberdd
А если это значение надо в переменную передать?
чё?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #12 (permalink)  
Старый 27.02.2014, 18:02
Интересующийся
Отправить личное сообщение для alex33 Посмотреть профиль Найти все сообщения от alex33
 
Регистрация: 31.10.2013
Сообщений: 12

Сообщение от lamberdd Посмотреть сообщение
danik.js
А если это значение надо в переменную передать?
Вот я придумал ещё вариант:
<textarea id='txt'>
	<b>Hi</b>
</textarea>
<button onclick='showvalue()'>ClickMe</button>
<script>
function htmlEc(sStr) {
var sText = sStr;
while (sText.indexOf("<") != -1 && sText.indexOf(">") != -1) {
sText = sText.replace("<", "&LT;");
sText = sText.replace(">", "&GT;");
/* wend */ }
return sText;
}

showvalue = function () {
	var val = htmlEc(txt.value);
	document.write(val);
};
</script>
Ответить с цитированием
  #13 (permalink)  
Старый 27.02.2014, 18:10
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от alex33
Вот я придумал ещё вариант
Дык было уже. Только проще: Отправка вместе с тегами
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #14 (permalink)  
Старый 27.02.2014, 19:07
Интересующийся
Отправить личное сообщение для lamberdd Посмотреть профиль Найти все сообщения от lamberdd
 
Регистрация: 25.02.2014
Сообщений: 20

Сообщение от danik.js Посмотреть сообщение
чё?
К примеру есть textarea с id='text', надо её отправить на сервер POST запросом.
Ответить с цитированием
  #15 (permalink)  
Старый 27.02.2014, 19:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от lamberdd
К примеру есть textarea с id='text', надо её отправить на сервер POST запросом.
Не ее, а ее значение. То есть строку.
Только не говори что в инете нет информации как сделать POST запрос на сервер.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #16 (permalink)  
Старый 27.02.2014, 19:32
Интересующийся
Отправить личное сообщение для lamberdd Посмотреть профиль Найти все сообщения от lamberdd
 
Регистрация: 25.02.2014
Сообщений: 20

Сообщение от danik.js Посмотреть сообщение
Не ее, а ее значение. То есть строку.
Только не говори что в инете нет информации как сделать POST запрос на сервер.
Да это я знаю, как отправить его вместе с тегами html, а то если там появляются какие-нибудь теги, то нечего не отправлется, да и на странице , куда я отправил будет не текст с этими символами.
А нужно чтобы на этой странице весь текст ,который я ввел в textarea передался точь в точь, т.е чтобы теги тоже отображались. Как то так.
Ответить с цитированием
  #17 (permalink)  
Старый 27.02.2014, 19:47
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

код в студию
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #18 (permalink)  
Старый 28.02.2014, 11:45
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от lamberdd
который я ввел в textarea передался точь в точь, т.е чтобы теги тоже отображались. Как то так.
Засуньте его в тег <pre> и будет вам счастье. А вы думали как на форумах изображаются исходники хтмля в постах?
Ответить с цитированием
  #19 (permalink)  
Старый 28.02.2014, 11:51
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Охренесть, оказывается этот форум натурально на js. А я думаю чего он тормозит сиськимасисески.

В общем отдельные теги тут конвертятся влет:

Цитата:
Засуньте его в тег &lt;pre&gt; и будет вам счастье. А вы думали как на форумах изображаются исходники хтмля в постах?
Куски не проверял, уже не интересно.

В php есть функция htmlspecialchars() или получше htmlentities, однако js не php и тут все гораздо проще, натырил:

// Encode/decode htmlentities
	function krEncodeEntities(s){
		return $j("<div/>").text(s).html();
	}
	function krDencodeEntities(s){
		return $j("<div/>").html(s).text();
	}
Ответить с цитированием
  #20 (permalink)  
Старый 28.02.2014, 11:54
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Апупеть! Код в пять строк выше занимает в хтмле несколько экранов. ТС, этот код говорит что еще есть тег <code>

PS Интересно, а как оно тогда индексируется?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Простейшая отправка данных на сервер и вывод MBmusic AJAX и COMET 12 23.09.2013 12:35
Отправка статистика с помощью javascript php скрипту. allanmiln AJAX и COMET 2 27.05.2013 16:48
Обертываем текст тегами OklickSpb Общие вопросы Javascript 0 13.11.2012 15:05
Перемещение субкатегорий вместе с категориями HTest jQuery 2 15.03.2011 12:47
Вернуть в строковую переменную текст между тегами h1 andikk Общие вопросы Javascript 11 14.08.2009 17:40