Показать сообщение отдельно
  #3 (permalink)  
Старый 26.06.2011, 13:45
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

<!DOCTYPE HTML>
<html lang="en-US">
<head>
	<meta charset="UTF-8">
	<title></title>
	<script type="text/javascript">
		function getText ( elems ) {
			var ret = "", elem;
			if ( elems.nodeType ) { elems = [elems]; }
			for ( var i = 0; elems[i]; i++ ) {
				elem = elems[i];
				// Get the text from text nodes and CDATA nodes
				if ( elem.nodeType === 3 || elem.nodeType === 4 ) {
					ret += elem.nodeValue;
				// Traverse everything else, except comment nodes
				} else if ( elem.nodeType !== 8 ) {
					ret += getText( elem.childNodes );
				}
			}
			return ret;
		};
	</script>
</head>
<body>
	<div id="text">Жизнь амбивалентно индуцирует данный знак, учитывая опасность, которую представляли собой писания Дюринга для не окрепшего еще немецкого рабочего движения.</div>
	<script type="text/javascript">
		alert ( getText( document.getElementById('text') ) )
	</script>
</body>
</html>
Ответить с цитированием