Народ, помогите разобраться, написал регулярку, потестил её на простом примере, все работает, но чтобы вывести часть responseText почему-то возвращает null:
if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
var res;
mess.innerHTML = ''; //вывод гифки для вида, что аджакс работает
var resp = xmlhttp.responseText;
if(res = resp.match(/^<TABLE bordercolor="bar" border=0.+<\/TABLE>$/) )
{
m.innerHTML = res;
}
document.getElementById('opEmail').value = '';//обнуляю поля формы после того как
document.getElementById('capcha').value = '';//запрос вернулся
document.getElementById('opText').value = '';
document.getElementById('opinionId').value = '';
}
переменная res по идее должна содержать ту часть responseText, которая мне нужна, а именно один метод по выводу данных из базы. bordercolor="bar" для того, чтобы выделить этот метод, что он один такой на странице.