Показать сообщение отдельно
  #36 (permalink)  
Старый 15.01.2012, 16:29
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Gozar, спасибо, понял. Вроде как исправил, только один момент мне остается не ясным: куда деваются пробелы и знаки табуляции в начале и конце строки?) Ясно IE шутки шутит) Собственно, какая разница как будет захватывать спан с пробелами или нет, если на странице это все равно не заметно (в данном случае)?
<p> 	   Duis te feugifacilisi    	</p>
<script type="text/javascript">
	with(document.getElementsByTagName("p")[0]) {
		innerHTML = innerHTML.replace(/^\s*(\S)|(\S)\s*$/g, function(f1, f2, f3) {
			return "<span style='color:green'>" + (f3 || f2 || f1) + "</span>";
		});
		alert("!" + innerHTML + "!");
	}
</script>

Ну как-то так...
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 15.01.2012 в 16:45.
Ответить с цитированием