Показать сообщение отдельно
  #16 (permalink)  
Старый 19.07.2013, 07:22
Новичок на форуме
Отправить личное сообщение для chiffenok Посмотреть профиль Найти все сообщения от chiffenok
 
Регистрация: 05.06.2013
Сообщений: 6

там нужно учитывать не только пробелы , и все знаки препинания тоже, да лучше убирать лишние пробелы но у меня ни как не получается сделать и то и то,
текст мне нужно вставлять прямо в тот же textarea
<!DOCTYPE html>
<html>
	<head>
	</head>
	<body>
		<textarea id='ta'  cols="30" rows="10" onblur="e(this);"></textarea>
		<div id="d"></div>
		<script type="text/javascript">
		function e(ths)
			{
			var ar = ths.value.split('\n');
			for(var i = 0; i < ar.length; i++)
				if ( ar[i] != '' ) { 
					ar[i] = ar[i] + ((/^.*[\.\?\!\,]$/.test(ar[i])) ? '' : '.');
				}
				document.getElementById('ta').value = ar.join(' ');
			}
		</script>

	</body>
</html>
Ответить с цитированием