Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.04.2012, 18:16
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

сохранение <br>
<tr>
		<td class="text_comm" id="[_id_comm]">[_text]</td>
		<td class="submit_comm" id="[_id_comm]">
				<a href="#" id="[_id_comm]" onMouseOver="edit_comm(this,1)" onMouseOut="edit_comm(this,0)">изменить</a>
		</td>				
</tr>


function edit_comm(node,index,id_blog) {
	if (index == 1) {
		var a_id = node.id;
		var elements = document.getElementsByClassName('text_comm');
		var elemLength = elements.length;
		for (var i=0; i<elemLength; i++) {
			if (elements.id == a_id) {
				var fontTD = style(elements).fontSize;
				fontTD = fontTD.substr(0,2);
				var heightTD = document.getElementById(a_id).clientHeight/fontTD-1;
				var txt = elements.innerText;
				
				if (txt.length<70) elements.innerHTML = '<textarea class="textAreaChangeComm" id ="txt" cols="50" rows="'+heightTD+'">'+txt+'</textarea>';
				else {
					elements.innerHTML = '<textarea class="textAreaChangeComm" id ="txt" cols="70" rows="'+(heightTD+1)+'">'+txt+'</textarea>';
				}
			}
		}
	}
	if (index == 0) {
		var a_id = node.id;
		var elements = document.getElementsByClassName('text_comm');
		var elemLength = elements.length;
		for (var i=0; i<elemLength; i++) {
			if (elements.id == a_id) {
				var txt = document.getElementById("txt").value;
				
				elements.innerHTML = txt;
			}
		}
	}
}



все работает хорошо, вот только:

вот такой текст:
1) qwerty
2) asdfgh
3) zxcvbn
после работы скрипта, превращает в такой:
1) qwerty 2) asdfgh 3) zxcvbn

надо сохранить <br>...

Последний раз редактировалось bpystep, 06.04.2012 в 18:19.
Ответить с цитированием
  #2 (permalink)  
Старый 06.04.2012, 18:27
Интересующийся
Отправить личное сообщение для uberchel Посмотреть профиль Найти все сообщения от uberchel
 
Регистрация: 28.10.2010
Сообщений: 20

А вы, что нибудь слышали о кодировке ?
Ответить с цитированием
  #3 (permalink)  
Старый 06.04.2012, 19:46
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

Сообщение от uberchel Посмотреть сообщение
А вы, что нибудь слышали о кодировке ?
слышали, как это поможет решить проблему?
Ответить с цитированием
  #4 (permalink)  
Старый 06.04.2012, 20:27
Аспирант
Отправить личное сообщение для codingfighter Посмотреть профиль Найти все сообщения от codingfighter
 
Регистрация: 05.04.2012
Сообщений: 65

Эм.. а может на \n заменить, не пробовали? xD
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сохранение активного таба Gwin Библиотеки/Тулкиты/Фреймворки 4 24.06.2011 16:07
Сохранение массива в cookies jamphou Общие вопросы Javascript 4 25.05.2011 09:08
Сохранение обновленной страницы irikp Общие вопросы Javascript 1 28.11.2010 19:54
Запрет на сохранение изображения Вoв@ Общие вопросы Javascript 37 07.02.2009 16:01
Сохранение данных для передачи с одной страницы в другую Andrey Freeman Общие вопросы Javascript 6 15.09.2008 22:32