Проблема с JS

1. Parviz (26.11.2011 / 22:21)
На странице есть ссылка <a href="javascript:CLICK(ТУТ_НУЖНЫЙ_МНЕ_ТЕКСТ)">Ссылка</a>

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

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

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

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


3. Артур (29.11.2011 / 23:55)
Это такой новый аякс? И почему не воспользоваться обработкой событий?

4. Виталий (01.12.2011 / 22:53)
3: Bashka, думаю что события действительно были бы более удобным вариантом, но выложенному коду у автора иные соображения, либо же есть специфические требования например другие элементы страницы отличные от ссылок должны реагировать на нажатие по нему при этом заранее элементы не известны скрипту а написание обработчиков для каждого из таких элементов уже будет не столь логичным решением.

5. Артур (02.12.2011 / 00:21)
Можно использовать один обработчик для нескольких событий

6. Виталий (02.12.2011 / 21:37)
я не правильно выразился написание событий для каждого из таких элементов, а обработчик естественно не может быть а должен быть один. но бывают такие моменты когда заранее неизвестно какие элементы должны реагировать а картина рисуется уже вовремя работы скрипта.

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

URL: https://visavi.net/topics/26864