Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.12.2010, 15:51
Новичок на форуме
Отправить личное сообщение для TaRnament Посмотреть профиль Найти все сообщения от TaRnament
 
Регистрация: 08.12.2010
Сообщений: 4

Выпадающий список с зарание подготовлеными синонимами
Здраствуйте

Не подскажете как сделать так что бы при нажатий на определёное слово появлялся выпадающий список с зарание подготовлеными синонимами этого слова?

вот тут есть пример - у сгенерированого текста можно выбирать различные варианты.
http://seogenerator.ru/tools/synonym/
Ответить с цитированием
  #2 (permalink)  
Старый 08.12.2010, 19:16
Аспирант
Отправить личное сообщение для UnderShot Посмотреть профиль Найти все сообщения от UnderShot
 
Регистрация: 30.12.2009
Сообщений: 44

На сервере хранить синонимы, с помощью ajax’а выдергивать нужные слова, и динамично создавать список с этими синонимами.
Ответить с цитированием
  #3 (permalink)  
Старый 08.12.2010, 21:26
Аспирант
Отправить личное сообщение для UnderShot Посмотреть профиль Найти все сообщения от UnderShot
 
Регистрация: 30.12.2009
Сообщений: 44

Что-то похожее на
<script>
function getSynonym(text,id){
	var o=document.getElementById(text),e=document.getElementById(id),r=o.value,
	database=[["привет","здравствуй","хеллоу"],["мир","планета","земля"]];
	function rep(a,b,x){
		var m=0,r="",c,d;
		a=a.replace(new RegExp("(?:^|\s*)("+b+")(?:\s*|$)","gi"),function(q,w){
			for(var i=0;i<x.length;i++){
				c=x.charAt(i);
				d=w.charAt(i);
				d=d||"";
				r+=d==d.toUpperCase()?(d==""?c:c.toUpperCase()):c;
			};
			return r
		});
		return a
	};
	for(var i=0,d=database;i<d.length;i++){
		for(var u=0;u<d[i].length;u++){
			r=rep(r,d[i][u],d[i][Math.floor(Math.random()*d[i].length)])
		}
	}
	e.innerHTML=r
}
</script>

<textarea id="text">Привет, мир!</textarea>
<br/>
<input type="button" value="Обработать" onclick="getSynonym('text','result')"/>
<div id="result">…</div>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стилизированный выпадающий список king_julian Элементы интерфейса 3 01.11.2010 16:16
Выпадающий список не помещается в div'е LA_ Элементы интерфейса 5 01.11.2010 10:43
Выпадающий список с возможностью ввода текста LA_ Элементы интерфейса 6 27.10.2010 16:30
Помогите вставить в форму не только чекбоксы но и выпадающий список seva_81 Серверные языки и технологии 3 20.09.2010 10:02
как сделать выпадающий список, чтобы второй зависил от значения первого???? zsaz jQuery 2 16.07.2010 20:12