Я пробовал так делать - не получилось. И ваш вариант тоже не работает - ничего не происходит.
Вызываю так:
<a href='#' onClick="onClick('ajax.php?num=3', 'content')">ссылка</a><br>
<div id="content"></div>
Что не так?
Может дело в этой строке(повторяется дважды):
req.onreadystatechange = processReqChange;
так понимаю тут переменной присваивается результат выполнения функции, а параметр не передается?