Проблема с JS

Печать RSS
211

P
Автор
Пацак
0
На странице есть ссылка <a href="javascript:CLICK(ТУТ_НУЖНЫЙ_МНЕ_ТЕКСТ)">Ссылка</a>

Далее подключен JS со следующим кодом:

function CLICK() {
	var req = getXmlHttp() 
	req.open('GET', 'demo.php?var=ТУТ_НУЖНОЕ_МНЕ_ЗНАЧЕНИЕ', true);  
	req.send(null);
}

Что нужно дописать, чтобы в JS было значение "ТУТ_НУЖНЫЙ_МНЕ_ТЕКСТ" из ссылки?

Землянин
0
в смысле? я или спать хочу или ты не правильно сформулировал.
возможно ты об этом?
function CLICK([b]text[/b]) { 
    var req = getXmlHttp()  
    req.open('GET', 'demo.php?var=' + [b]text[/b], true);   
    req.send(null); 
}
А

Оранжевые штаны
0
Это такой новый аякс? И почему не воспользоваться обработкой событий?

Землянин
0
3: Bashka, думаю что события действительно были бы более удобным вариантом, но выложенному коду у автора иные соображения, либо же есть специфические требования например другие элементы страницы отличные от ссылок должны реагировать на нажатие по нему при этом заранее элементы не известны скрипту а написание обработчиков для каждого из таких элементов уже будет не столь логичным решением.
А

Оранжевые штаны
0
Можно использовать один обработчик для нескольких событий

Землянин
0
я не правильно выразился написание событий для каждого из таких элементов, а обработчик естественно не может быть а должен быть один. но бывают такие моменты когда заранее неизвестно какие элементы должны реагировать а картина рисуется уже вовремя работы скрипта.
А

Оранжевые штаны
0
Не понимаю я твоей мысли. Рано или поздно нужно будет повесить обработчик на элемент, вот в этот момент мы и повесим его. Сложностей не вижу. (я говорю не о тех обработчиках, которые в хтмле записываются, а о событийной модели 2.0)
Изменил: Артур (03.12.2011 / 17:15)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск