Javascript.RU

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

Автоматическое удаление из TEXTAREA
Как организовать на JS чтобы автоматически удалялся текст при вставке в textarea?

например нужно вставить -
Код:
<iframe src="http://vkontakte.ru/video_ext.php?oid=6698931&id=144398232&hash=2e05dc487802ced1&hd=1" width="607" height="360" frameborder="0"></iframe>
При вставке в TextArea удалялся -
Код:
<iframe src="
и
Код:
" width="607" height="360" frameborder="0"></iframe>

Чтобы при вставки фрейма в textarea отображался сразу -
Код:
http://vkontakte.ru/video_ext.php?oid=6698931&id=144398232&hash=2e05dc487802ced1&hd=1
Ответить с цитированием
  #2 (permalink)  
Старый 14.07.2010, 18:07
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

Всмысле "удалялся текст"? Что конкретно надо сделать? При добавлении текста оставлять только src?
Ответить с цитированием
  #3 (permalink)  
Старый 14.07.2010, 18:10
Интересующийся
Отправить личное сообщение для kavadims Посмотреть профиль Найти все сообщения от kavadims
 
Регистрация: 17.01.2010
Сообщений: 17

Чтобы при вставке фрейма в textarea -
Как пример я указал -
Код:
<iframe src="http://vkontakte.ru/video_ext.php?oid=6698931&id=144398232&hash=2e05dc487802ced1&hd=1" width="607" height="360" frameborder="0"></iframe>
Оставалось, отображалось -
Код:
http://vkontakte.ru/video_ext.php?oid=6698931&id=144398232&hash=2e05dc487802ced1&hd=1
То есть то, что в src
Ответить с цитированием
  #4 (permalink)  
Старый 14.07.2010, 18:21
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Ну очевидно нужно использовать регулярные выражения. Тип того /src="(.*)"/i
Ответить с цитированием
  #5 (permalink)  
Старый 14.07.2010, 18:24
Профессор
Отправить личное сообщение для exec Посмотреть профиль Найти все сообщения от exec
 
Регистрация: 21.01.2010
Сообщений: 1,022

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
	<head>
		<title>
			Example
		</title>
	</head>
	<body>
		<textarea id="txt" rows="10" cols="30">
		</textarea>
		<script type="text/javascript">
			var element = document.getElementById( 'txt' );
			setInterval(function () {
				element.value = element.value.match( /src=(?:'|")?([^"|']+)(?:'|")?/ )[1] || element.value;
			}, 100);
		</script>
	</body>
</html>

Последний раз редактировалось exec, 14.07.2010 в 18:28.
Ответить с цитированием
  #6 (permalink)  
Старый 14.07.2010, 19:04
Интересующийся
Отправить личное сообщение для kavadims Посмотреть профиль Найти все сообщения от kavadims
 
Регистрация: 17.01.2010
Сообщений: 17

Огромное вам спасибо!

А можно как то сделать.. чтобы не только 1 значение было...

Так как если 2 раза вставить -
Код:
<iframe src="http://vkontakte.ru/video_ext.php?oid=6698931&id=144398232&hash=2e05dc487802ced1&hd=1" width="607" height="360" frameborder="0"></iframe>
+ если написать текст.. и после вставить, то все удаляется и только отображается из src
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
динамическое textarea watt Элементы интерфейса 10 06.04.2012 17:40
Подсчет "реальной" длины текста в textarea modernx Элементы интерфейса 22 06.06.2010 18:30
Подставление переменной в textarea BorisBritva Events/DOM/Window 10 21.04.2010 12:54
Помогите плз с textarea Neskuick Общие вопросы Javascript 1 19.02.2010 23:25
textarea validation Петр Общие вопросы Javascript 3 08.12.2009 18:59