|
|
|
|
|
для: 12345
(12.12.2006 в 13:06)
| | получилось! спасибо! | |
|
|
|
|
|
|
|
для: elenaki
(12.12.2006 в 12:38)
| | Обработчику нужна функция, а не её результат. Аргумент нужно вшить в функцию (closure) или использовать глобальный. В любом случае, справа - объект-функция. | |
|
|
|
|
|
|
| мне надо результаты запроса выводить AJAX' ом в разные слои. передаю функции в виде
параметра номер слоя, в котором надо делать вывод, а он мне ругается "Not emplemeted".
почему не поддерживается? что такого страшного в номере слоя?
function processChangeItems(div_id) {
if (req1.readyState == 4) {
if (req1.status == 200) {
document.getElementById('subcat_'+div_id).innerHTML=req1.responseText
} else {
alert("Error!" + req1.statusText);
}
}
}
|
ой. ошибка вылезает раньше, еще при вызове функции:
req1.onreadystatechange = processChangeItems(div_id);
|
без аргумента работает... почему нельзя ей аргумент дать? | |
|
|
|
|